gpt4 book ai didi

java - Log4j2 配置日志到文件

转载 作者:行者123 更新时间:2023-11-30 07:18:41 28 4
gpt4 key购买 nike

我是 Log4j2 的新手。我正在尝试使用 slf4j 和 log4j2 配置日志系统。

我没有什么疑问。

在配置 log4j2 时,我注意到 log4j2 形式的配置日志打印在控制台中。我想在文件中而不是控制台中打印这些日志。

有没有办法使用log4j2的appender。

PS:我注意到 log4j2 使用 StatusLogger 来打印其配置日志。有什么办法让它使用文件。

最佳答案

最简单的方法是将进程输出重定向到文件:

java -cp lib/*.jar com.mypackage.MyClass > output.txt

有一些properties您也许可以用来告诉 Log4j 将状态日志写入文件(可能是 org.apache.logging.logj.simplelog.logFile ),但最多只能在 Log4j 2 完全初始化后才能工作。我假设您对 Log4j 2 启动和初始化期间发出的内部状态日志语句感兴趣。为此,我建议重定向到文件。

关于java - Log4j2 配置日志到文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37974072/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com