我第一次尝试使用 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);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)