码迷,mamicode.com
首页 > 其他好文 > 详细

92 log4j日志记录

时间:2020-02-18 13:20:27      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:需要   导入   tar   exce   files   fatal   logfile   nbsp   它的   

下载地址

 https://files-cdn.cnblogs.com/files/Scorpicat/log4j-1.2.12.jar.zip

导入配置文件

在eclipse的目录中找到:

log4j.properties文件导入项目src下

技术图片

 

 

log4j导入项目

技术图片

 

 配置详解

技术图片

 

第1行:全局配置:INFO表示最低启动日志级别为INFO,CONSOLE表示日志执行到控制台,如果要输出到文件,添加:LOGFILE

第6行:某个类的自定义触发级别

第9-12:输出到控制台的配置

第15-20行:输出到文件的配置

  • 第16行:文件路径及文件名,可以使绝对路径
  • 第17行:可追加
  • 第20行:输出格式

使用

级别(从高到低):

  • FATAL
  • ERROR
  • WARN
  • INFO
  • DEBUG

 用在对应的地方:

  • 通常FATAT及ERROR级别用在catch中
  • 其它的视需要而用
public class Test {
	public static void main(String[] args) {
		Logger logger = LogManager.getLogger(Test.class);
		logger.fatal("我是致命错误信息");
		logger.error("我是错误信息");
		logger.warn("我是警告信息");
		logger.info("我是info信息");
		logger.debug("我是debug信息");
	}
}

  

报错:

我无法解决的错

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
Logger cannot be resolved to a type
Logger cannot be resolved

at com.xiaohei.test.Test.main(Test.java:7)

92 log4j日志记录

标签:需要   导入   tar   exce   files   fatal   logfile   nbsp   它的   

原文地址:https://www.cnblogs.com/Scorpicat/p/12325481.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!