标签: java java-ee jboss
我在Wildfly 10中部署了一个EAR文件,其中包括SAR和WAR。 SAR依赖于位于WAR中的类。根据我对JEE规范的理解,SAR的类加载器不应该对WAR的类有任何访问或可见性。因此,WF失败了。
但是,在阅读WF Classloader docs时,它表明有一些方法可以使类模块对EAR中的其他模块可用/可见。
因此,我能够使用jboss-deployment-structure.xml文件来使WAR模块对SAR可见。但是,是不是打破了JEE规范?
jboss-deployment-structure.xml