优先考虑的是一个作为maven依赖项添加并添加到EAR的部署描述符中的模块或一个Jboss模块,例如。 jaxb jar?
答案 0 :(得分:0)
首先,为什么要向部署描述符中添加maven依赖项?很奇怪。
如果您的代码想使用jaxb类,则类加载器将在EAR(与maven相关)中找到它们。
如果您的代码要使用第三个模块(例如jax-ws)中的类,并且该模块要调用jaxb,则类加载器将在JBoss模块中找到jaxb。如果版本不同,则会出现错误。可能是重新部署内存泄漏的原因。
我建议提供Maven范围。并使用JBoss的模块。