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"

相关推荐
苍何4 小时前
开源微信流 Windows,微信聊天记录,可以直接给 Codex 和 Obsidan 了
后端
代码什么用6 小时前
Spring基础使用
java·后端·spring
明月_清风6 小时前
Deno 终局来了:从挑战 Node 到被 Cloudflare 收编
前端·后端·node.js
蜗牛互联网7 小时前
Java 17 HttpClient调用文件转写API的超时与失败回退
java·人工智能·后端
用户69371750013849 小时前
2026,程序员的时代拐点到了
android·前端·后端
惜鸟9 小时前
从源码看 pi 的上下文管理:原始数据永久保留,模型视角按需裁剪
后端
量化分析码农9 小时前
【Python量化策略评估体系 #05】极端行情扛得住吗?2008/2015/2020 三场景压力测试
后端
十年Java程序媛9 小时前
Java 接口和抽象类对比|Java8 新特性,抛弃老旧八股,正确选型
java·spring boot·后端
IT_陈寒9 小时前
SpringBoot自动配置差点让我加班到凌晨
前端·人工智能·后端
用户8356290780519 小时前
使用 Python 对 Excel 工作表进行排序
后端·python