在java文件中导入包:
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;
在所使用的类中,定义一个logger静态变量:
private static final Logger logger = LogManager.getLogger(MyApp.class);
然后程序中就可以这样打日志:
logger.error("Didn't do it.");logger.warn("Didn't do it.");logger.info("Didn't do it.");
这会使用默认的log4j的配置来显示输出。
如果需要自定义配置,要在classpath添加配置文件log4j2.
<?
这个配置文件的策略是:可以输出到文件和控制台。文件会每天打包,最多保存20天,最大文件250MB。
接下来要会在jsp中使用log4j
原标题:log4j学习笔记
关键词: