关于log4j的问题!!! 同一个log4j配置文件下有多个记录器,现在我想不同的类使用不通的记录器,要怎么使用? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 配置文件跟代码要配套比如配置文件的话:<appender name="file_appender" class="org.apache.log4j.DailyRollingFileAppender"> <param name="File" value="S:/log.txt" /> <param name="DatePattern" value="'.'yyyy-MM-dd" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%d{HH:mm:ss.SSS} %C{1}.%M - %m%n" /> </layout></appender><logger name="xxx.ooo"> <level value="warn" /> <appender-ref ref="LOG_XXXOOO" /></logger>代码就:private static Logger log = Logger.getLogger(XXXOOO.class);就自然可以根据类包路径得到匹配的记录器<logger name="xxx.ooo"> 这里也可以不用包路径的方式,比如直接写:name="MY_LOG"代码就:private static Logger log = Logger.getLogger("MY_LOG"); logger name="xxx.ooo"这个logger使用哪个appender呢?上面靠它最近的一个吗? 这个题为什么??求解释?详细的 java.net.BindException: Address already in use: connect jfreechart新手,请教下 这个简单的问题要麻烦大家了,不好意思我是个java的菜鸟!,谢谢! 在j2se里面是怎么样连接SQL SERVER数据库的 买错书后:语法查询高手请带路 听我毕业设计的导师说现在一般的专职程序员都是这样编程的,不知对不对? 菜鸟,求助菜鸟问题! 挺急的,谢谢! JAVA能完成这样的工作吗? 怎样使用java来做j2me??? java中的引用变量存放在哪里 如何判断一个string非空
<appender name="file_appender" class="org.apache.log4j.DailyRollingFileAppender">
<param name="File" value="S:/log.txt" />
<param name="DatePattern" value="'.'yyyy-MM-dd" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{HH:mm:ss.SSS} %C{1}.%M - %m%n" />
</layout>
</appender>
<logger name="xxx.ooo">
<level value="warn" />
<appender-ref ref="LOG_XXXOOO" />
</logger>代码就:
private static Logger log = Logger.getLogger(XXXOOO.class);就自然可以根据类包路径得到匹配的记录器
<logger name="xxx.ooo"> 这里也可以不用包路径的方式,比如直接写:name="MY_LOG"
代码就:
private static Logger log = Logger.getLogger("MY_LOG");
logger name="xxx.ooo"这个logger使用哪个appender呢?上面靠它最近的一个吗?