0

我有两个互操作的 JBoss 应用程序,它们有一个共同的依赖关系:应用程序 A 创建一个包含在公共依赖项中的类的对象,然后将该对象传递给应用程序 B。当我尝试在应用程序 B 中使用某个对象的方法时,运行时抛出异常:java.lang.NoClassDefFoundError如果依赖项仅打包在 A 的部署单元中,或者java.lang.LinkageError如果我将依赖项打包在两个部署单元中。

使用 Maven2 作为构建系统,我该如何解决这个问题?我假设我必须从一个 jar 中使两个应用程序加载依赖项的类,怎么做?

4

0 回答 0