IntelliJ& Wildfly - 热部署webapp

时间:2015-02-03 01:11:56

标签: intellij-idea wildfly wildfly-8 intellij-14 hotswap

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

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

我的HTML数据位于:

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

我的运行/调试设置为:

  

发布前:制作,制作工件

     
      
  1.   
  2. 构建&#39; mymodule:war&#39;工件
  3.   

1 个答案:

答案 0 :(得分:10)

我遇到了完全相同的问题,这对我有用:

配置JBoss服务器(Wildfly)后,设置爆炸类型的工件,在我的情况下,我选择 Web应用程序:爆炸,然后在输出目录中添加 .war 到名称的末尾。

如果您需要 .ear ,只需选择 JavaEE Application:爆炸,但无论如何总是记得手动添加扩展程序。

将此工件设置为与Application Server一起使用后,在Wildfly服务器的编辑配置中,选择更新资源选项< strong>关闭帧停止。

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