热部署 EAR – (Netbeans 8.0.2 / Wildfly 9.0.1 / Maven 3.3.3)

Hot Deploy EAR – (Netbeans 8.0.2 / Wildfly 9.0.1 / Maven 3.3.3)

是否有使用 Netbeans (8.0.2) 在 Wildfly 上热部署 ear 文件的程序?我当前的构建过程(一个命令)

mvn clean package wildfly:deploy

快要死了(每小时 4/5 builds/cigarettes,一次构建需要 3 分钟)。

我在网上搜索了又搜索,听到人们谈论 3 millisecond deployments(这是我梦寐以求的),热部署“开箱即用”使用 Netbeans (compile on save) 并将 auto-deploy-exploded="true" 添加到 wildfly 配置文件中的部署扫描器。

但我还是没明白。我的构建将我的部署发送到 wildfly standalone/tmp 文件夹。不要 standalone/deployment 我认为部署扫描器正在寻找的地方。

人们在 Netbeans/Maven/Wildfly 中执行构建时使用的常见设置是什么?

非常感谢。

我决定 JRebel 试一试。在 Wildfly 9.0.1.Final 中使用它时遇到一些问题(也许它还没有完全支持),所以恢复到 Wildfly 8.2.1.Final。可以请客。我现在可以更改我的 XHTML 文件、CSS 文件、Java 代码(在 WAR 和 EAR 的 EJB 模块中)并且我的更改会通过简单的浏览器刷新反映出来。我想它告别了多次构建和浪费时间。