Springboot+idea热更新

项目调整

1. 项目 pom.xml 添加配置依赖

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

2. 修改 application.yml

yml 复制代码
spring:
  devtools:
    restart:
      enabled: true # 开启热部署
      additional-paths: src/main/java # 重启目录
      exclude: WEB-INF/**

IDEA 修改

  • 开启自动构建

    Settings > Build, Execution, Deployment > Compiler

    勾选 "Build project automatically"

  • 开启运行时自动构建

    按下 Ctrl + Shift + Alt + / (Windows/Linux) 或 Command + Shift + A (Mac)

    选择 "Registry..."

    找到并勾选 "compiler.automake.allow.when.app.running"

  • 运行配置修改

    打开运行配置(Run/Debug Configurations)

    在 Spring Boot 配置中的 "On Update action" 和 "On frame deactivation" 选择 "Update classes and resources"

相关推荐
fanruitian1 分钟前
微信小程序 springboot获取手机号
spring boot·微信小程序·notepad++
konna17 分钟前
3D模型AI生成技术分享
后端
用户2986985301421 分钟前
如何在 C# .NET 中将 Markdown 转换为 PDF 和 Excel:完整指南
后端·c#·markdown
golang学习记22 分钟前
Jetbrains 下一代 IDE Fleet:倒下了!
后端
没带西川地图的张永年30 分钟前
springboot加载配置文件几种方式
后端
用户83071968408231 分钟前
放弃Shiro的N个理由: Spring Security 让安全开发 “零门槛”
spring boot
镜花水月linyi33 分钟前
执行SELECT/INSERT/UPDATE/DELETE的SQL语句,MySQL流程是怎么样的?
后端·mysql
狂奔小菜鸡33 分钟前
Day33 | Java中的Optional
java·后端·java ee
啃火龙果的兔子33 分钟前
IntelliJ IDEA社区版下载安装
java·ide·intellij-idea