log4j将日志文件保存到项目中
2013-08-26 10:47
330 查看
web.xml:
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webApp.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-val
ue>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
...
log4j.properties:
log4j.appender.logfile.File=${webApp.root}/WEB-INF/logs/app.log
<context-param>
<param-name>webAppRootKey</param-name>
<param-value>webApp.root</param-value>
</context-param>
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-val
log4j.rootCategory=info, stdout , R log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=[QC] %p [%t] %C.%M(%L) | %m%n log4j.appender.R=org.apache.log4j.DailyRollingFileAppender log4j.appender.R.File=D\:\\workerplace\\mylogs-workspace\\mylog.log 可以直接配置相对路径 log4j.appender.logfile.File=${webApp.root}/WEB-INF/logs/app.log log4j.appender.R.layout=org.apache.log4j.PatternLayout log4j.appender.R.layout.ConversionPattern=%d-[TS] %p %t %c - %m%n log4j.logger.com.ibatis=debug log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug log4j.logger.java.sql.Connection=debug log4j.logger.java.sql.Statement=debug log4j.logger.java.sql.PreparedStatement=debug,stdout
ue>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
...
log4j.properties:
log4j.appender.logfile.File=${webApp.root}/WEB-INF/logs/app.log
相关文章推荐
- log4j的日志文件保存到项目发布目录,log4j文件每天分割按日期命名
- 加入log4j.properties项目运行日志管理,将日志文件保存在硬盘文件夹中
- log4j的日志文件保存到项目发布目录,log4j文件每天分割按日期命名
- 之前项目再集成webService发布服务 + log4j框架日志文件
- log4j生成的日志保存到项目WEB-INF下
- Log4j日志文件存放到项目目录下
- 在用maven搭建的springmvc项目中配置使用log4j日志文件
- Log4j基本使用方法(保存日志到控制台、文件、数据库中)
- 关于log4j的日志文件保存位置解决方案 (转)
- log4j 配置文件 保存日志文件路径 按文件大小保存 和安时间日期保存 的配置
- 解决web项目存在多个log4j.properties配置文件,导致日志级别配置不生效问题
- Android项目中异常捕获及对应Log日志文件保存
- 关于log4j的日志文件保存位置解决方案
- log4j实现每个线程保存一个日志文件
- 如何将tomcat控制台输出的内容直播用日志文件保存起来(Log4j)
- 保存Log4j日志文件到指定路径
- 使得“Log4J日志文件保存路径”可配置
- log4j实现每一个线程保存一个日志文件
- 实现log4j日志文件在相对路径保存
- linux tomcat中的项目不能生成log4j的日志文件