IntelliJ Artifact具有无效扩展名

use*_*691 19 java spring-mvc intellij-idea jboss7.x

我在jboss上部署工件时遇到了一个奇怪的问题.在IntelliJ中生成默认的spring-mvc项目之后,我尝试运行它,但IntelliJ在"运行/调试配置"中显示一条消息,表明我的"Artifact XYZ:war爆炸的扩展名无效".

我在stackoverflow"更改扩展"上找到了建议,但我有正确的.war扩展名.

怎么了?

Nic*_*zol 27

只需将.war添加到输出目录名称即可. 在正确的位置添加.war扩展名

不幸的是,pom.xml使用Maven 更改可能会导致输出目录的修改,您将不得不再次执行此操作.

  • 在对pom.xml进行每次微小的更改之后,我厌倦了编辑它,直到我偶然发现了一个更为永久性的修复,我在这里描述了http://stackoverflow.com/a/27612488/318912 (3认同)