2015-10-14 168 views
7

早上好JBoss的,IntelliJ IDEA的,部署爆炸耳朵,子部署不起作用

我评价一个IntelliJ IDEA的为我的新雇主,但我不能让我们的J2EE项目了 和运行爆炸文物。当我将其部署为 作为存档时,一切正常,但在尝试爆炸时它不起作用。对于“热交换”,例如当我更改.jsp或java类时,建议使用分解 工件。 我的.ear包含其他两个Web档案,这似乎是这个问题: - 的.ear - 的.jar - 的.war - LIB/ - META-INF/

的。 jar文件包含EJB的 .war文件包含了所有的Servlet(例如登录页面)

当我作为分解神器的JBoss启动就好了部署的.ear,但 因为它看起来,它不部署两个存档内。日志输出是相当的 短而且在jboss的管理控制台我没有看到两个档案 部署在.ear下。我尝试了许多不同的首选项,但是我无法运行.ear.exploded 工件。 我不确定这是Intellij IDEA问题还是Jboss问题。

这里是我们使用的软件: - IntelliJ IDEA的14.1.4 - JDK 1.7.0_79 - 的JBoss EAP 6.4 - Maven的3.3.3

将是伟大的得到一些帮助,因为我喜欢Intellij IDEA。 ;)

回答

12

在与jetbrains支持联系后,我解决了我的问题。 exploaded文件夹必须具有正确的扩展名。 因此,请为扩展的工件添加扩展名。 项目结构/工件/选择exploaded工件/添加在输出目录下的扩展名。 (在我的情况下“.ear”) 然后Jboss会像耳朵一样对待它。

Thanx阅读我的文章。

相关问题