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,就在高级设置里搜索,勾选就可以了

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

相关推荐
程序员黑豆15 小时前
Java 注释详解:单行、多行与文档注释的完整指南
java·前端·ai编程
hey_sml16 小时前
JAVA每日一学---CompletableFuture中thenApply与thenCompose区别详解
java·开发语言
Doraemomo16 小时前
数据结构-环形链表
java·数据结构·链表
萧瑟余晖18 小时前
Java深入解析篇十七之SpringCloud
java·开发语言
是未才18 小时前
从输入 URL 到页面返回:DNS、路由、TLS 与 HTTP 完整链路
java·后端·计算机网络
ttod_qzstudio18 小时前
Java 常用语法极简通关(五):类与对象——字段、方法、构造器、this 与 static
java·开发语言·python
萧瑟余晖19 小时前
Java深入解析篇十七之Spring Security
java·开发语言·spring
不老刘20 小时前
【Java入门】Java服务部署方式全景对比:从java -jar到K8s
java·kubernetes·jar
离陌在学C#1 天前
C# 重载与重写:深入理解面向对象编程的核心概念
java·c#
洛阳泰山1 天前
AI 应用层被 Python 卷成红海,为什么我偏要用 Java 造一个 RAG + 工作流引擎?
java·人工智能·后端