IDEA 2024 版本配置热部署

在实际开发过程中,每次修改代码就得将项目重启,重新部署,对于一些大型应用来说,重启时间需要花费大量的时间成本。对于一个后端开发者来说,重启过程确实很难受啊

采用下面三步骤可以完成

1.在IDEA中settings中搜索Debbger,修改HotSwap

2.编辑启动类的参数,新增实时更新类和资源

3.检查compiler编辑器,是否勾选:'build project automatically'

4.如果配置成功,IDEA开启项目运行时可以看到下面图标则配置成功

备注:上面的设置可以适应前后端分离开发的方式。如果你的项目是一个单独springboot项目,且界面资源(html,css,js)放置到 resources下面,那么还需要添加如下依赖,那么修改静态资源文件才能(不重启idea)生效。

复制代码
<dependency>
     <groupId>org.springframework.boot</groupId>
     <artifactId>spring-boot-devtools</artifactId>
     <optional>true</optional>
</dependency>
相关推荐
糖果店的幽灵2 分钟前
Spring AI 从入门到精通-Spring AI 是什么
java·人工智能·spring
XiYang-DING4 分钟前
【Java EE】TOCTOU
java·java-ee
.千余4 分钟前
【C++】 String 常用操作:增删查改 | 查找 | 截取 | IO
java·服务器·开发语言·c++·笔记·学习
长栎5 分钟前
面试官说你的单例线程不安全,你真能现场修好?
java
码云骑士7 分钟前
【Java基础】JDK安装常见问题教辅-从踩坑到排雷
java·开发语言
Sunia10 分钟前
《AgentX 专栏》09-MCP协议双向打通:让AgentX既能被Claude调用又能调度全球工具生态
java·架构
wyu7296114 分钟前
SpringBoot八股的一些概念笔记
java·面试
一只积极向上的小咸鱼18 分钟前
TOML、JSON、YAML、INI 配置文件格式总结
java·服务器·json
莫逸风20 分钟前
【AgentScope】4.会话(Session)详解
java·llm·agent·agentscope
吴阿福|一人公司29 分钟前
类变量和实例变量的命名规范有哪些具体的例子?
java·开发语言