我正在使用IntelliJ(14.0.3)和Wildfly(8)。
当我重新编译我的Java类时,热插拔很容易,一切正常。但是,我的HTML,JS和CSS文件不会热交换给我。我确信这只是一个配置问题,并希望得到一些帮助。
我的HTML数据位于:
<root>/<war_module>/src/main/webapp
我的运行/调试设置为:
发布前:制作,制作工件
- 请
- 构建&#39; mymodule:war&#39;工件
醇>
答案 0 :(得分:10)
我遇到了完全相同的问题,这对我有用:
配置JBoss服务器(Wildfly)后,设置爆炸类型的工件,在我的情况下,我选择 Web应用程序:爆炸,然后在输出目录中添加 .war 到名称的末尾。
如果您需要 .ear ,只需选择 JavaEE Application:爆炸,但无论如何总是记得手动添加扩展程序。
将此工件设置为与Application Server一起使用后,在Wildfly服务器的编辑配置中,选择更新资源选项< strong>关闭帧停止。
因此,每次修改和保存静态内容时,只要您将其他内容集中在IDE之外,它就会更新这些更改,例如浏览器。