怎么让java项目打印日志
2016-12-05 18:07
281 查看
将这三个jar包导入项目
1、log4j-1.2.x.jar
2、slf4j-api-1.x.x.jar
3、slf4j-log4j12-1.x.x.jar
在你的src目录下:放入log4j.properties文件
文件内容如下:
写得不如这篇博客,http://blog.csdn.net/xiao_mengxi/article/details/54910450
1、log4j-1.2.x.jar
2、slf4j-api-1.x.x.jar
3、slf4j-log4j12-1.x.x.jar
在你的src目录下:放入log4j.properties文件
文件内容如下:
### set log levels ### log4j.rootLogger = DEBUG,stdout,D,E log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.Threshold = INFO log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss} %l%m%n log4j.appender.D = org.apache.log4j.DailyRollingFileAppender log4j.appender.D.File = C://log.txt log4j.appender.D.Append = true log4j.appender.D.Threshold = DEBUG log4j.appender.D.layout = org.apache.log4j.PatternLayout log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n log4j.appender.E = org.apache.log4j.DailyRollingFileAppender log4j.appender.E.File =C://error.txt log4j.appender.E.Append = true log4j.appender.E.Threshold = ERROR log4j.appender.E.layout = org.apache.log4j.PatternLayout log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
在项目的web.xml文件中添加log4j配置
<!-- log4j配置文件位置 --> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>classpath:log4j.properties</param-value> </context-param> <!-- 利用spring来使用log4j --> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener>
写得不如这篇博客,http://blog.csdn.net/xiao_mengxi/article/details/54910450
相关文章推荐
- java提升之日志级别详细解读和怎么在项目中写Logging
- 在Java项目中如何使用log4j和slf4j实现日志打印
- 在java项目中打印sql语句日志
- 开发日志:项目没错,但不管怎么修改页面/Java内容,在Tomcat上部署的项目都没有更新的问题
- 怎么用bat文件运行eclipse建立的项目,如何将写好的java项目生成可执行的bat文件
- eclipse编辑器,怎么创建PHP和JAVA的工程项目?
- Java项目日志功能log4j
- java 打印日志
- 图文并茂、手把手教你怎么将Java项目与Flex4整合
- Java将日志文件放到相对项目路径下
- 关于Java web项目,怎么防止在浏览器中直接敲地址进入后台
- Java项目如何记录日志
- 怎么将java项目打包成双击就可以运行的jar包---fatjar
- 在JAVA项目中,使用JasperReports与iReport,直接连接打印机可打印(word excel xml pdf )文档
- 打印Java数组,该怎么解决
- 关于JAVA中log4j与logslf4j打印日志用法
- Java项目如何记录日志
- Jmeter的两个问题:Java Sampler打印日志与Windows下报Address Already in use:connect
- Java项目日志管理相关
- [转发]在 Java Web 项目中选择使用 Slf4J 通用日志框架