gpt4 book ai didi

依赖jar和src/main/resources之间的maven类路径顺序?

转载 作者:行者123 更新时间:2023-12-02 04:01:53 24 4
gpt4 key购买 nike

我正在尝试运行
mvn 执行:java .....

然后它使用我的 pom 定义的运行时类路径,我认为它默认为编译类路径。问题是我发现我的 src/main/resources/log4j.xml 没有反射(reflect),因为我将 DEBUG 日志记录在文件中,但我只在输出中看到 WARN。
我怀疑它实际上是一些正在使用的依赖 jar 中的 log4j.xml。
所以我需要将 src/main/resources/log4j.xml 提升到我的编译/运行时类路径的前面。但是如何在类路径中指定 src/main/resources 与依赖 jar 的相对顺序?

谢谢

最佳答案

一种解决方法是显式指定 log4j.xml您希望 log4j 使用命令行参数来使用。

-Dlog4j.configuration=file:/log4j.xml

关于依赖jar和src/main/resources之间的maven类路径顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10117563/

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