IntelliJ和Wildfly - 热部署webapp

el *_*00b 6 intellij-idea hotswap wildfly wildfly-8 intellij-14

我正在使用IntelliJ(14.0.3)和Wildfly(8).

当我重新编译我的Java类时,热插拔很容易,一切正常.但是,我的HTML,JS和CSS文件不会热交换给我.我确信这只是一个配置问题,并希望得到一些帮助.

我的HTML数据位于:

<root>/<war_module>/src/main/webapp

我的运行/调试设置为:

在发布之前:制作,构建工件

  1. 使
  2. 建立'mymodule:war'神器

Raf*_*les 10

我有完全相同的问题,这是它对我有用的方式:

在配置JBoss服务器(Wildfly)之后,设置一个爆炸类型的工件,在我的例子中,我选择了Web Application:Exploded,然后在Output目录中添加.war到名称的末尾.

如果您需要.ear,只需选择JavaEE Application:爆炸,但总是记得手动添加扩展名.

将此工件设置为与Application Server一起使用后,在Wildfly服务器的编辑配置中,选择" 取消激活 "框中的选项列表中的" 更新资源 "选项.

因此,每次修改和保存静态内容时,只要您将其他内容集中在IDE之外,它就会更新这些更改,例如浏览器.