博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 中使用log4j
阅读量:5240 次
发布时间:2019-06-14

本文共 1826 字,大约阅读时间需要 6 分钟。

一、控制台使用

1、导入log4j包到工程中

2、配置:

log4j.rootLogger=DEBUG,console,Rlog4j.appender.console=org.apache.log4j.ConsoleAppenderlog4j.appender.console.threshold=INFOlog4j.appender.console.layout=org.apache.log4j.PatternLayoutlog4j.appender.R=org.apache.log4j.RollingFileAppenderlog4j.appender.R.Append=truelog4j.appender.R.File=main.loglog4j.appender.R.Threshold=DEBUGlog4j.appender.R.layout=org.apache.log4j.PatternLayoutlog4j.appender.R.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%nlog4j.appender.R.MaxFileSize=20MBlog4j.org.springframework.web=DEBUG

工程结构如图:

3、使用:

public class Main {   static   org.apache.log4j.Logger logger=org.apache.log4j.LogManager.getLogger(Main.class);    public static void main(String[] args) {        logger.info("main");        System.out.println("Hello World!");    }}

 二、Java Web中使用

1、导入log4j包到工程中

2、log4j配置(同上)

3、在Web.xml中配置l加载og4j

contextConfigLocation
/WEB-INF/applicationContext.xml,/WEB-INF/dispatcher-servlet.xml
log4jConfigLocation
/WEB-INF/log4j.properties
log4jRefreshInterval
60000
org.springframework.web.context.ContextLoaderListener
org.springframework.web.util.Log4jConfigListener
dispatcher
org.springframework.web.servlet.DispatcherServlet
1
dispatcher
*.form

4、使用同上

转载于:https://www.cnblogs.com/tyb1222/p/4154985.html

你可能感兴趣的文章
js去除空格
查看>>
学习Spring Boot:(二十八)Spring Security 权限认证
查看>>
IT学习神器——慕课网App获App Store、Android应用市场重磅推荐
查看>>
Linux网络状态工具ss命令使用详解
查看>>
深入浅出JavaScript(2)—ECMAScript
查看>>
编程珠玑第十一章----排序
查看>>
Face The Right Way POJ - 3276 (开关问题)
查看>>
STEP2——《数据分析:企业的贤内助》重点摘要笔记(六)——数据描述
查看>>
变量的命名规范
查看>>
手机端自动跳转
查看>>
react中进入某个详情页URL路劲参数Id获取问题
查看>>
首届.NET Core开源峰会
查看>>
ViewPager的onPageChangeListener里面的一些方法参数:
查看>>
python pdf转word
查看>>
文本相似度比较(网页版)
查看>>
Jenkins关闭、重启,Jenkins服务的启动、停止方法。
查看>>
CF E2 - Array and Segments (Hard version) (线段树)
查看>>
Linux SPI总线和设备驱动架构之四:SPI数据传输的队列化
查看>>
SIGPIPE并产生一个信号处理
查看>>
CentOS
查看>>