gpt4 book ai didi

java - 覆盖应用程序库而不是 Mule/lib/boot jars

转载 作者:太空宇宙 更新时间:2023-11-04 10:46:35 26 4
gpt4 key购买 nike

我使用 Mule-3.9.0 独立版本,我的应用程序使用 log4j2 版本 2.3。但 Mule 附带了 log4j 版本 2.8.2。由于某些依赖性问题,我无法升级应用程序的 log4j2 版本,因此我尝试使用

来解决这个问题
   loader.override=com.apache.logging.log4j 

在 mule-deploy.properties 中,以便它选择我应用程序的 log4j,但这也不起作用。

我做了另一次尝试,将所有日志文件移动到 app/classes/文件夹,但使用 DEBUG 打印整个日志,因为我没有在任何地方提到调试级别。

我主要想在类加载期间覆盖我的应用程序 lib jar 可以帮助我吗?我被这个问题阻止了

最佳答案

您正在使用包 com.apache.logging.log4j,但 Apache log4j2 的正确包是 org.apache.logging.log4j

请记住,Apache 是一个组织,而不是一家公司。

希望有帮助。

关于java - 覆盖应用程序库而不是 Mule/lib/boot jars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48341792/

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