我知道Wildfly不能进行热部署,但它能够(至少)自动部署。
我使用的是Eclipse和Maven。
我希望当我Run (或Debug)项目时,它将编译整个项目,将目标.war复制到standalone\deployments的wildfly文件夹中,然后Wildfly必须能够在不重新启动服务器的情况下捕获更改。因此,一旦编译完成,我就可以立即使用项目中的更改。
我该怎么做呢?我在网上找不到任何教程或提示。想要帮助吗?
发布于 2018-02-28 00:43:45
您可以使用分解的内容和jboss-cli或任何您想要覆盖您的类文件的客户端。但是您需要重新部署您的部署,因为只有在代码签名不变的情况下,才能通过jpda进行热部署。JBoss工具应该可以为您做到这一点。
发布于 2018-02-27 00:36:19
据我所知,eclipse调试模式可以使热部署到wildfly。但有时它不会起作用。
而且Intellij调试模式可以让热部署到wildfly,它工作得非常好。但是对于添加新的类,新的注释,新的方法,新的属性仍然需要重新启动。在方法中更改逻辑是很好的。
https://stackoverflow.com/questions/48991961
复制相似问题