【发布时间】:2009-08-25 01:19:50
【问题描述】:
我在 WebLogic 节点中部署 EAR,在引导程序 (startWeblogicServer.bat) 类路径中定义了许多 jar。问题是我的耳朵和引导程序包含相同 jar 的不同版本,不仅如此,某些 jar 还包含提取的第三方库,这些库的版本也与导致各种类路径错误的 WebLogic 引导 jar 不同。
我知道您可以在 EAR 应用程序 xml 中设置首选 jar,但是对于包含提取的第三方库的 jar,在理解所有依赖项方面,这可能非常繁琐。
我需要在这里采取正确的方法吗?我是否以错误的方式思考这个问题?任何帮助将不胜感激!
到目前为止,prefer-web-inf-classes 已被推荐但不会工作,因为我没有部署 WAR,prefer-application-packages 也是我们目前使用的,但仍然存在上述问题......那里的建议?谢谢!
【问题讨论】:
-
也许 serverfault 会是一个好地方