【发布时间】:2025-11-27 04:15:02
【问题描述】:
在讨论 here on * 之后,我在 weblogic 服务器上部署应用程序时遇到问题
我意识到问题在于 weblogic 12c 正在使用 lib 文件 com.google.common_1.0.0.0_0-6.jar ,而我的应用程序正在使用 Guava-11.0.2.jar,对我来说听起来它们是冲突的,试图在谷歌上搜索,但我不知道该怎么做,解决它的正确方法是什么?
【问题讨论】:
-
我不知道 com.google.common_1.0.0.0_0-6.jar 中的实际内容...
-
了解 WebLogic 的人可能不得不在这里权衡一下。用较新的 Guava jar 替换该 com.google.common_1.0.0.0_0-6.jar 文件可能是安全的,但同样可能不会。
-
当您无法控制类路径时,最安全的方法是将依赖项重新打包到内部包中。 maven shade 插件和 ant JarJar 任务可以做到这一点,但它有点慢。
-
在thread 尝试我的答案应该也可以
标签: java weblogic guava weblogic12c