标签: jboss derby
我为我的应用程序创建并部署了一场战争。
我想使用derby进行集成测试,所以我在Jboss中创建了一个模块。
在运行时我得到ClassCastException同一个班级,因为班级被加载了两次:首先来自战争,然后来自我的模块的罐子。
ClassCastException
详细说明,我的战争,application.war包含myderby.jar,在我的模块下,我添加了myderby.jar。我的班级,Custom.java,出现在{{1} }}。
application.war
myderby.jar
Custom.java
答案 0 :(得分:0)
如建议我遵循以下链接 https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Administration_and_Configuration_Guide/Add_a_module_to_all_deployments.html它对我有用。
答案 1 :(得分:0)
如果您希望jar可以被多个WAR,JAR或EAR和WAR / JAR访问 - 或者实际上任何此类组合,您可以将其作为全局模块包含在内。 Here如何做到这一点。
This也可能有帮助。