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

 

第一步,首先确定所创项目为springboot项目,在idea中界面为:

Spring 开发利器--Spring DevTools

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

Spring 开发利器--Spring DevTools

在maven中pom.xml中显示。

Spring 开发利器--Spring DevTools

 

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

Spring 开发利器--Spring DevTools

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

 

相关文章:

  • 2021-08-10
  • 2021-06-30
  • 2021-12-06
  • 2021-07-02
  • 2021-10-25
  • 2021-10-07
猜你喜欢
  • 2021-06-13
  • 2022-01-05
  • 2022-12-23
  • 2022-03-07
  • 2022-02-07
  • 2021-09-15
  • 2021-06-21
相关资源
相似解决方案