2

我有一个网络项目。我使用 maven 构建它(完成每个模块中的所有阶段,然后将每个模块存档到 *.jar,然后制作战争文件)。如果我在一个类中更改一行代码,我需要运行 maven 构建脚本,这需要大约 5 分钟。如果我的更改在一个类和一个方法中,我如何在不构建整个应用程序的情况下查看我的更改?

4

2 回答 2

4

您应该使用 IntelliJ IDEA以分解形式构建您的项目及其工件,以便可以使用热插拔重新加载类。

通过这样的配置,您可以更快地更新您的应用程序。还要检查教程

要获得更快的更新,请考虑使用JRebel

于 2011-12-21T12:10:57.277 回答
1

您可以考虑使用 JRebel。您需要持有有效的许可证。

你也可以试试开源工具,看看这个热插拔教程:

http://www.asjava.com/core-java/how-to-hotswap-java-code-into-jvm-redefinition-example/

于 2012-02-24T05:06:01.043 回答