gpt4 book ai didi

Log4j2的配置路径

转载 作者:行者123 更新时间:2023-12-04 17:37:22 38 4
gpt4 key购买 nike

我正在尝试在我的项目中采用 Log4j2。由于我的 Java 应用程序打包在 JAR 文件中。我不想在 JAR 文件中打包“log4j2.xml”配置。我正在尝试从“http://logging.apache.org/log4j/2.x/manual/configuration.html”中了解配置文件的工作原理

但是似乎没有关于更改 Log4j2 的配置文件路径的明确说明。

在谷歌搜索这个主题后,我发现了类似“在可执行 JAR 中引用 log4j 配置文件”之类的内容 Referencing log4j config file within executable JAR , 但根据“http://logging.apache.org/log4j/2.x/manual/migration.html”(如果我理解正确),此解决方案不再可用。

所以我想知道是否有人对这个问题有任何想法。

谢谢

最佳答案

您可以设置系统属性来指定配置路径。
设置

"-Dlog4j.configurationFile="D:\learning\blog\20130115\config\LogConfig.xml" 

在 VM 参数中。代替
"D:\learning\blog\20130115\config\LogConfig.xml"

到您的配置路径。

关于Log4j2的配置路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13935808/

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