当使用Eclipse开发时,这个问题浮现在我脑海。

我使用JBoss Application Server并使用热代码替换。但是,此选项要求启用“自动构建”选项。这使Eclipse自动(定期或何时保存文件?)构建工作区,并且对于大型代码库而言,这会花费太多时间和处理时间,这会使机器冻结一段时间。有时还会显示错误消息,说明热代码替换失败。

我的问题是:是否有更好的方法来查看代码更改的结果?



目前,我有以下两个建议:


进行单元测试-这将允许运行单个测试并查看代码更改的结果。 (但是对于使用EJB的JavaEE应用程序来说,设置单元测试容易吗?)
使用OSGi-允许在不关闭JVM的情况下将jar添加到正在运行的系统。


欢迎对上述建议有任何想法或任何其他建议或允许这样做的框架。

最佳答案

您是否看过http://zeroturnaround.com/jrebel/

09-27 02:51
查看更多