有没有人使用dest
属性将log4j2调试信息输出到文件?我正在尝试解决配置问题,并看到文档显示此属性可以设置为err,或url,或文件路径,同时将status
设置为要生成的输出级别,但我无法找到这个特定属性的任何地方的工作示例。
目前我的配置元素的xml如下:
<Configuration status="DEBUG" dest="${sys:catalina.home}/logs/log4jdebug.log">
但是,唉,没有log4jdebug.log文件与my RollingFile
appender在同一路径中创建的文件一起出现。
谢谢!
答案 0 :(得分:0)
我没有找到具体的例子,但你可以通过添加
来获得相同的功能dest="err"
其中输出将出现在std.out中。例如,使用Tomcat Web应用程序,log4j的输出将写入catalina.out。
我可以通过设置status="debug"
和dest="err"
来解决配置问题。