作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我是第一次尝试使用 log4j,我已经正确配置了它,我只是想知道如何打印作为第二个参数传递的参数的详细信息:
LogManager.getLogger(SomeName.class.getName()).info(message, detail);
我的配置附加程序是:
<File name="file1" fileName="output.log">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
</File>
如果我想在那里记录详细信息,我认为 %msg
之后的模式中应该有一些开关。但我不确定是什么或如何。
最佳答案
虽然我期待有更好的解决方案,但这似乎是唯一可用的。
LogManager.getLogger(SomeName.class.getName()).info("Message: {}, Detail: {}", message, detail);
关于java - 如何在 log4j 中记录第二个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37755046/
我是一名优秀的程序员,十分优秀!