[英]JBoss removes JAR files when deploying EAR file
我最近从JBoss EAR 6.4.0迁移到7.0.0。 在我的Deployments文件夹中,我有一个EAR,其中包含项目的许多JAR文件。 构建后解压缩文件时,所有文件都位于所需位置。
但是,一旦我启动服务器,并且JBoss解压缩EAR文件,我的几个项目JAR便消失了。 这些文件根本不存在,因此我的服务器无法完全启动,并且我的EJB客户端无法连接(“ 没有用于处理的EJB接收器... ”)。
JBoss中是否存在任何可能导致这种行为的“智能”机制?
我的同事正在同一个项目(但使用不同的IDE)上工作,没有任何问题。
您必须在ear上下文中的application.xml
文件中将每个jar指定为一个模块。
<display-name>Your-ear-file-display-name</display-name>
<module>
<java>YourEJBJar.jar</java>
</module>
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.