之前一直在idea平台上使用jrebel来进行项目的热部署,但是在7月5号后myjrebel停止使用,所以又找到一个进行热部署的工具Spring DevTools,但是这个只能使用与springboot项目中。
第一步,首先确定所创项目为springboot项目,在idea中界面为:

并在接下来的界面中选择DevTools

在maven中pom.xml中显示。

第二步,热部署是监听 Class 文件的变化,它自身不会主动去编译 Java 文件,所以我们得在 Java 文件改动时,自动编译成 Class 文件,然后热部署工具创造的新的类加载器才会加载改变后的 Class 文件。所以要在idea中把自动编译打开。

最后在项目发生改动时,按ctrl+F9即可进行热部署。
1106





