在java中可用于增量重新部署或Hotcode替换的任何工具

时间:2011-09-08 10:07:11

标签: glassfish

我正在使用glassFish服务器,当一个或两个文件中有任何java代码更改时,我需要通过Ant工具构建整个项目的一部分并在Glassfish服务器上重新部署它。部署需要很长时间。甚至对一个或两个文件中的较小更改进行重新部署。有任何出路或任何可用的工具,我的代码更改将自动反映在glassfish服务器中,就像热代码更换一样,并且没有任何取消部署和再次部署的方法然后再次。 请建议。

1 个答案:

答案 0 :(得分:0)

This answer有一些关于目录部署和重新部署命令信息的指示。

使用目录部署消除了创建EAR文件的需要。使用redeploy命令的一些高级选项来防止丢失会话状态。

其他人可能会指点JRebel ......

您还可以在调试器下启动服务器,并使用能够将有限的“热修复”应用于作为JPDA一部分的Java代码。