我有一个关于JBoss的模块依赖关系的问题VS战的依赖。 我有一个app.war; 它的WEB-INF / lib目录仅包含myLib.jar。 在这种配置中的一切工作正常。
现在我要搬到mylib.jar外战,所以我把它变成一个JBoss模块,并添加它module.xml; 我也将它添加到在战争中部署-structure.xml文件。 在这种新的配置我app.war成功地找到了外部myLib.jar 但现在myLib.jar再也找不到它的依赖 。 特别是它没有找到rowset.jar,因为我得到这个异常:
java.lang.NoClassDefFoundError: com/sun/rowset/CachedRowSetImpl
为什么不能myLib.jar看到它曾经看到,当它被部署在战争中的所有库? 我一定要创建MYLIB依赖JBoss的模块?
谢谢