springboot DevTools热部署

1.在pom.xml中引入加DevTools

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

2.配置IDE自动编译

1.打开系统设置,设置自动编译:

2.设置IDEA Registry:

Mac环境下使用Command+Shift+A的快捷键,输入Registry,选择第一个

查找compiler.automake.allow.when.app.running:设置自动编译

如果没有compiler.automake.allow.when.app.running,就在高级设置里搜索,勾选就可以了

完成如上的设置,一般重启项目就可以使用热部署了。

相关推荐
稚辉君.MCA_P8_Java13 分钟前
Gemini永久会员 Java实现的暴力递归版本
java·数据结构·算法
许商26 分钟前
【stm32】【printf】
java·前端·stm32
JIngJaneIL35 分钟前
智慧物业|物业管理|基于SprinBoot+vue的智慧物业管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·论文·智慧物业管理系统
ANYOLY1 小时前
Redis 面试题库
java·redis·面试
懒惰蜗牛1 小时前
Day63 | Java IO之NIO三件套--选择器(下)
java·nio·选择器·selector·半包粘包·tcp缓冲区
JavaGuide1 小时前
美团2026届后端一二面(附详细参考答案)
java·后端
打工人你好1 小时前
如何设计更安全的 VIP 权限体系
java·jvm·安全
L.EscaRC1 小时前
Spring IOC核心原理与运用
java·spring·ioc
摇滚侠1 小时前
2025最新 SpringCloud 教程,Nacos-总结,笔记19
java·笔记·spring cloud
在逃热干面1 小时前
(笔记)获取终端输出保存到文件
java·笔记·spring