log4j 1 to log4j 2 properties file(Log4j%1至log4j%2属性文件)
问题描述
有人能帮帮我吗? 我正在从log4j%1转到%2,但无法获取工作属性文件。滚动文件vds.log未显示
这是我以前的工作道具
这就是我尝试的方法,但不起作用
POM
我查看了其他答案,但都没有帮助我。这就是我求助的原因。 有人能帮帮我吗?提前谢谢。
推荐答案
属性文件格式不是Log4j2.x中的默认配置格式(仅在2.4中引入)。如果您要使用XML,log4j-1.2-api
中有一个自动配置转换器,它可以使用以下命令将属性文件转换为XML:
(我假设log4j-1.2-api
、log4j-api
和log4j-core
这三个JAR都在当前目录中)。在您的情况下,这将为您提供:
(缩进是我的)。备注:max="1"
可能是转换器中的错误。
如果您坚持使用属性格式,您的记录器配置应该如下所示:
这篇关于Log4j%1至log4j%2属性文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!