92 log4j日志记录
Posted scorpicat
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)
以上是关于92 log4j日志记录的主要内容,如果未能解决你的问题,请参考以下文章