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)