我有一场使用 errai-bus 的战争,这取决于 guava 14.0.1。我正在使用 Jboss 部署应用程序,但是当我这样做时,Jboss 正在使用其焊接版本的番石榴,即 guava r6(非常旧)。这会导致可怕的类加载问题,并且 erai-bus 完全无法工作。
即使我在我的 pom 中将 guava 14.0.1 声明为顶级依赖项,它仍然使用 guava r6。如何阻止 Jboss 为我的战争加载错误的番石榴版本?
我试图查找有关如何使用 Jboss AS 6 中的类加载器文件执行此操作的信息,但我似乎找不到任何文档。