92 log4j日志记录

下载地址

 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)

posted @ 2020-02-18 11:45  Scorpicat  阅读(185)  评论(0编辑  收藏  举报