slf4j+log4j升级log4j2
首先在pom文件中加入以下依赖
10多年的南召网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整南召建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“南召网站设计”,“南召网站推广”以来,每个客户项目都认真落实执行。
org.apache.logging.log4j
log4j-api
2.6.2
org.apache.logging.log4j
log4j-core
2.6.2
org.apache.logging.log4j
log4j-web
2.6.2
org.slf4j
slf4j-api
1.7.12
org.slf4j
jcl-over-slf4j
1.7.12
org.apache.logging.log4j
log4j-slf4j-impl
2.6.2
删除原来的slf4j依赖
org.slf4j
slf4j-log4j12
1.7.7
重写log4j.xml配置文件
项目中原来的log4j是根据每个小时打印日志,因此用了RollingRandomAccessFile。
然后,将log4j.xml重新命名为log4j2.xml,并且在web.xml中取消原来的context配置!
由于上面这一点一开始没有做,只是在原来log4j.xml的基础上把内容修改了,所以打包到服务器上运行时,一直没有日志文件输出,因为pom文件中依赖的其他项目带有log4j相关的jar包,slf4j不知道该使用哪一个。
升级完毕。
本文名称:slf4j+log4j升级log4j2
分享路径:http://scgulin.cn/article/pedeph.html