java WEB log4j 配置

来源:互联网 发布:游戏心理学 知乎 编辑:程序博客网 时间:2024/04/28 08:34

在没有SPRING 的情况下:

web.xml

   <param-value>classpath:/log4j.properties</param-value></context-param><context-param>   <param-name>webAppRootKey</param-name>   <param-value>com.root</param-value></context-param> 

maven:


<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>

log4j.properties

# Output pattern : date [thread] priority category - messagelog4j.rootLogger=DEBUG, C, D, E#Clog4j.appender.C=org.apache.log4j.ConsoleAppenderlog4j.appender.C.layout=org.apache.log4j.PatternLayoutlog4j.appender.C.layout.ConversionPattern=%d %t %-5p %l - %m%n#Dlog4j.appender.D=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.D.layout=org.apache.log4j.PatternLayoutlog4j.appender.D.layout.ConversionPattern=%d %t %-5p %l - %m%nlog4j.appender.D.datePattern='-'yyyy-MM-dd'.log'log4j.appender.D.Threshold=DEBUGlog4j.appender.D.append=truelog4j.appender.D.File=${catalina.base}/logs/info#Elog4j.appender.E=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.E.layout=org.apache.log4j.PatternLayoutlog4j.appender.E.layout.ConversionPattern=%d %t %-5p %l - %m%nlog4j.appender.E.datePattern='-'yyyy-MM-dd'.log'log4j.appender.E.Threshold=ERRORlog4j.appender.E.append=truelog4j.appender.E.File=${catalina.base}/logs/error

新建文件夹:



0 0