如何在IntelliJ IDEA中实现Spring Boot项目的自动更新&热加载

如何在IntelliJ IDEA中实现Spring Boot项目的自动更新&热加载
在使用Intellij IDEA开发Spring Boot项目时,每次代码更改后都要重新启动项目。这样既浪费时间又浪费精力,很是烦人。还好Spring Boot也能实现热加载,本文将讲解如何使用spring-boot-devtools 实现项目的热加载(热交换)。步骤如下:

1.首先在pom.xml中添加springboot devtool依赖库

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

2.Compiler设置勾选上自动构建项

在settings>Build,Execution,Deployment>compiler中的Build project automatically勾选中,如下

3.打开action or option窗口勾选automake选项

使用”shift+ctrl+A”快捷键打开如下窗口,并输入“registry”,找到Registry...,打开对应设置窗口:

再在打开的窗口中找到compiler.automake.allow.when.app.running并勾选中,可以直接输入automake关键字,IDE会自动帮你找到对应的选项:

这样我们就完成了Spring Boot项目在IDEA中的热更新配置,再也不必每次更改后手动重新启动服务了。

the end

热门文章