Spring 开发利器--Spring DevTools
之前一直在idea平台上使用jrebel来进行项目的热部署,但是在7月5号后myjrebel停止使用,所以又找到一个进行热部署的工具Spring DevTools,但是这个只能使用与springboot项目中。
第一步,首先确定所创项目为springboot项目,在idea中界面为:
并在接下来的界面中选择DevTools
在maven中pom.xml中显示。
第二步,热部署是监听 Class
文件的变化,它自身不会主动去编译 Java
文件,所以我们得在 Java
文件改动时,自动编译成 Class
文件,然后热部署工具创造的新的类加载器才会加载改变后的 Class
文件。所以要在idea中把自动编译打开。
最后在项目发生改动时,按ctrl+F9即可进行热部署。