IDEA中实现springboot热部署

IDEA中实现springboot热部署

热部署: 每一次修改代码后会自动更新,无需每次重启

依赖(pom.xml)

修改后记得Reload一下

xml 复制代码
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <scope>runtime</scope>
    <optional>true</optional>
</dependency>

application.properties

java 复制代码
# 热部署
spring.devtools.restart.enabled=true

settings

  1. 搜索Compiler,勾选 Build project automatically

  2. Advanced Settings->勾选 Allow auto-make to start even if developed application is currently running

加快热部署速度

现在SpringBoot就可以自动热部署了,效果还不错,但是感觉速度有点慢。
settings->Languages & Frameworks->Spring->Spring Boot

设置Refresh health in the Actuator tab ewver为1

相关推荐
Zoey的笔记本几秒前
「软件开发缺陷管理工具」的闭环追踪设计与自动化集成架构
java·服务器·前端
麦兜*5 分钟前
Spring Boot整合MyBatis-Plus实战:简化CRUD操作的最佳实践
spring boot·tomcat·mybatis
极客先躯7 分钟前
高级java每日一道面试题-2025年5月09日-基础篇[协议-注解-缓存]-JCache(JSR-107)是什么?它的主要目标是什么?
java·spring·缓存
麦兜*7 分钟前
Spring Boot 整合 Spring Data JPA 入门:只需注解,告别 SQL
spring boot·后端·sql
u0104058368 分钟前
Java应用的链路追踪:实现分布式跟踪
java·开发语言·分布式
予枫的编程笔记21 分钟前
【Java版本】深度解析:不同版本JDK的核心区别与主流版本流行原因
java·jdk
2301_7806698624 分钟前
Stream流及其使用步骤
java
lang2015092831 分钟前
Spring MVC文件上传:commons-fileupload解析全流程
java·spring·mvc
benpaodeDD31 分钟前
黑马SpringBoot3整合springMVC,mybatis
java·spring boot
极客Kimi34 分钟前
从Java架构到AI架构:机器学习、深度学习与LLM的技术融合之路
java·人工智能·架构