banner
Hi my new friend!

SpringBoot修改完代码免手动重启,实现SpringBoot热加载

Scroll down

在使用SpringBoot开发项目的时候每次都要点击重启按钮来更新写的代码,这很不优雅,今天介绍一个SpringBoot的依赖来解决此问题

spring-boot-devtools
  • 在项目pom.xml文件中添加依赖项
1
2
3
4
5
6
7
<!--热更新-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
  • 执行mvn命令进行安装
1
mvn clean install
  • 安装完成后如果在依赖项中没有看到spring-boot-devtools则点击上方的[重新加载所有Maven项目]按钮
  • 在项目文件中添加spring-boot-devtools配置项
1
2
3
4
5
6
7
spring:
devtools:
restart:
enabled: true #开启自动重启
additional-paths: #需要监听的目录
- src/main/java
- src/main/resources
  • 现在修改代码保存后就会触发自动重启了
其他文章
请输入关键词进行搜索