struts关于log4j有关问题
struts关于log4j问题
我的log4j.properties文件内容如下
log4j.rootLogger=info,A1
log4j.logger.index=info,index
log4j.logger.admin=info,admin
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
log4j.appender.A1.DatePattern = '. 'yyyy-MM-dd
log4j.appender.A1.File=C:/logger/A1.log
log4j.appender.index =org.apache.log4j.RollingFileAppender
log4j.appender.index.File=C:/logger/index.log
log4j.appender.index.maxFileSize=60000KB
log4j.appender.index.maxBackupIndex=1
log4j.appender.index.layout=org.apache.log4j.PatternLayout
log4j.appender.index.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}method:%l%m%n
log4j.appender.admin =org.apache.log4j.RollingFileAppender
log4j.appender.admin.File=C:/logger/admin.log
log4j.appender.admin.maxFileSize=60000KB
log4j.appender.admin.maxBackupIndex=1
log4j.appender.admin.layout=org.apache.log4j.PatternLayout
log4j.appender.admin.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}method:%l%m%n
为什么执行这个
import org.apache.log4j.Logger;
public class HelloWorld {
public static Logger log=Logger.getLogger( "index ");
public static void main(String[] args) {
System.out.println( "yjx--> test: ");
log.info( "HelloWorld! ");
}
}
控制台打印出如下信息:
yjx--> test:
log4j:WARN No appenders could be found for logger (index).
log4j:WARN Please initialize the log4j system properly.
------解决方案--------------------
将log4j。properties靠到classes下即可
我的log4j.properties文件内容如下
log4j.rootLogger=info,A1
log4j.logger.index=info,index
log4j.logger.admin=info,admin
log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-d{yyyy-MM-dd HH:mm:ss} [%c]-[%p] %m%n
log4j.appender.A1.DatePattern = '. 'yyyy-MM-dd
log4j.appender.A1.File=C:/logger/A1.log
log4j.appender.index =org.apache.log4j.RollingFileAppender
log4j.appender.index.File=C:/logger/index.log
log4j.appender.index.maxFileSize=60000KB
log4j.appender.index.maxBackupIndex=1
log4j.appender.index.layout=org.apache.log4j.PatternLayout
log4j.appender.index.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}method:%l%m%n
log4j.appender.admin =org.apache.log4j.RollingFileAppender
log4j.appender.admin.File=C:/logger/admin.log
log4j.appender.admin.maxFileSize=60000KB
log4j.appender.admin.maxBackupIndex=1
log4j.appender.admin.layout=org.apache.log4j.PatternLayout
log4j.appender.admin.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss}method:%l%m%n
为什么执行这个
import org.apache.log4j.Logger;
public class HelloWorld {
public static Logger log=Logger.getLogger( "index ");
public static void main(String[] args) {
System.out.println( "yjx--> test: ");
log.info( "HelloWorld! ");
}
}
控制台打印出如下信息:
yjx--> test:
log4j:WARN No appenders could be found for logger (index).
log4j:WARN Please initialize the log4j system properly.
------解决方案--------------------
将log4j。properties靠到classes下即可