【发布时间】:2011-08-09 07:41:33
【问题描述】:
我有一个 ear 文件,其中包含一个 war 文件。战争在其 WEB-INF/lib 目录中包含许多 jar。其中一些 jar 包含相同类的冲突(或至少不同)版本。有没有办法可以影响 JBOSS 将这些 jar 文件添加到类路径的顺序?
例如,如果在 a.jar 和 b.jar 中找到了 com.dave.A.class,它们都在 WEB-INF/lib 中,并且我知道 b.jar 包含“正确”版本类,如何确保 JBOSS 优先使用 b.jar 而不是 a.jar。
我知道这会使我的应用程序非常脆弱,所以请不要因此而责骂我 :)
【问题讨论】: