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>
相关推荐
毕设源码-赖学姐16 小时前
【开题答辩全过程】以 高校贫困生资助管理系统为例,包含答辩的问题和答案
java·eclipse
weixin_4481199416 小时前
Datawhale Hello-Agents入门篇202512第2次作业
java·前端·javascript
hopsky16 小时前
数据中台权限设计
java·权限设计
Brookty16 小时前
Java文件操作系列(一):从基础概念到File类核心方法
java·学习·java-ee·文件io
小鸡脚来咯16 小时前
java泛型详解
java·开发语言
爱笑的眼睛1116 小时前
JAX 函数变换:超越传统自动微分的编程范式革命
java·人工智能·python·ai
liuyouzhang16 小时前
备忘-国密解密算法
java·开发语言
学编程就要猛16 小时前
算法:1.移动零
java·算法
开开心心_Every16 小时前
优化C盘存储:自定义软件文档保存路径工具
java·网络·数据库·typescript·word·asp.net·excel
多则惑少则明16 小时前
AI大模型实用(八)Java快速实现智能体整理(使用LangChain4j-agentic来进行情感分析/分类)
java·人工智能·spring ai·langchain4j