log4j 日志基础教程

Posted Xuxin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了log4j 日志基础教程相关的知识,希望对你有一定的参考价值。

首先我用到这个log4g日志主要目的是由于把项目部署到tomcat启动,固定的用System.out.pringt,输出语句及try获取异常无法获取,不知道哪里会出错,然后就用日志插入到项目中,来获取错误信息,分享给大家基础教程来学习下

 

1首先在百度随便下载一个log4j-1.2.8.jar压缩包.放在桌面上

2咱们新建一个test项目,右键单击创建的项目找到build pathàconfigure buildpathà然后看图

3,在src同级目录下创建一个file文件,咱们命名为log4j.properties,把以下内容复制进去

{

#设置com.unmi域对应的日志级别INFO,DEBUG,WARN,ERROR

log4j.rootLogger = debug,stdout,D

### 输出信息到控制抬 ###

log4j.appender.stdout = org.apache.log4j.ConsoleAppender

log4j.appender.stdout.Target = System.out

log4j.appender.stdout.layout = org.apache.log4j.PatternLayout

log4j.appender.stdout.layout.ConversionPattern= [%-5p]%d{yyyy-MM-ddHH:mm:ss,SSS}method:%l%n%m%n

### 输出DEBUG 级别以上的日志文件设置 ###

log4j.appender.D = org.apache.log4j.DailyRollingFileAppender

log4j.appender.D.File = D:/test.html

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-ddHH:mm:ss}  [%t:%r]-[%p]  %m%n<br>

}

这基本都是不用记的,以后如果经理有什么需求百度上搜就可以了

3,新建一个test类来测试练习下

这样大大就减少了我维护的难度。分享给大家。

我会给大家分享基本教程大家根据这来学习,有难度,我拿手的就不说了,毕竟我学来不容易,我不会让你用几分钟时间就能学到,哈哈

以上是关于log4j 日志基础教程的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot初始教程之日志处理

Spring Boot基础-RESTfull API简单项目的快速搭建

JAVA零基础小白学习免费教程day12-异常&Log4J

JAVA零基础小白学习免费教程day12-异常&Log4J

Log4j使用教程

log4js实用入门教程