【发布时间】:2013-07-16 21:59:09
【问题描述】:
我面临以下问题:我的 web 应用程序中有一个模块需要 jaxb 1.x,而另一个模块需要 jaxb 2.x。第一个模块不适用于新版本的 jaxb,反之亦然。如何在一个项目中使用这两个 jar? 谢谢。
【问题讨论】:
-
你能描述一下“我的 webapp 中的模块”是什么意思吗?例如,它们是独立的 ejb 模块,还是只是共享相同类路径的独立层?另外,你能列出依赖 JAXB jar 的库吗?
-
您可以将模块视为一个库(它更复杂,但最后我有通过类路径链接到我的 webapp 的 jar 文件)。第一个是 docx4j.jar,第二个是使用 WebService 的第三方助手。我无法更改第三方助手和 docx4j.jar