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"

相关推荐
LVZ几秒前
用了半年 AI 写代码,最烦的不是代码,是环境
前端·后端·开源
云边有个稻草人7 分钟前
从一条危险的 WHERE 条件说起:金仓数据库逻辑安全警示
后端
用户7713970207068 分钟前
从一脸懵到熟练使用:我的C#CAD二次开发日常中那些“反人类“的循环技巧
后端
独隅19 分钟前
IntelliJ IDEA 接入多种AI大模型插件终极指南(2026.1 企业合规版)
java·人工智能·intellij-idea
JaneConan40 分钟前
鸿蒙报错速查:arkts-no-any any 类型禁用,用了就炸,根因 + 真解法
后端·harmonyos
颜酱1 小时前
# 02 | 搭骨架:用 LangGraph 编排 12 步工作流(思路)
前端·人工智能·后端
颜酱1 小时前
02 | 搭骨架:用 LangGraph 编排 12 步工作流
前端·人工智能·后端
嘉伟桑2 小时前
Python调用电价API返回JSON示例:分时电价、现货电价和字段解析
后端
武子康2 小时前
Shippy:确定性工具、会话级 Sandbox 与 Live-Data Eval(4 类收敛 + 7 步实现方案 + 6 类评测指标)
前端·人工智能·后端
我叫黑大帅3 小时前
我为什么单一消费者的场景下,要用 Redis List 当消息队列?
redis·后端·面试