IDEA 热部署
IDEA 热部署
JReble and XReble
安装与激活
- 安装热部署插件:JRebel and XRebel;
- 激活:http://jrebel.cicoding.cn/guid
使用
使用插件提供启动服务按钮启动服务即可
IDEA 手动编译(V2021.2.2)
打开设置(Ctrl + Alt + S)
- BUild, Execution, Deployment/Build Project automatically: 勾选(非运行状态自动编译)
- Advanced Settings/Allow auto-make to start even if developed application is currently running:勾选(允许运行时手动编译程序)
Gradle 项目设置编译方式
BUild, Execution, Deployment/Build Tools/Gradle projects/Build and run using:
- Gradle(Default):构建时会刷新依赖,耗时较长
- IntelliJ IDEA:构建较快,有需要时需手动刷新依赖
手动重新编译
- Build/Rebuild Project
- Build/Rebuild Module(Ctrl + Shift + F9):需选中需要构建的项目
- Build/Recompile(Ctrl + Shift + F9):需选中 Java 文件
根据修改的代码选择编译范围
编译后加载策略
BUild, Execution, Deployment/Debugger/HotSwap:
- Always
- Never
- Ask
设置运行程序更新策略
Run/Debug Configurations/Running Application Update Policies:
- On 'Update' action(当在‘更新操作’时执行:比如 Spring Boot 项目,开启此选项会有更新按钮): Update classes and resources
- On frame deactivation(失去焦点时执行:比如最小化 IDEA):Update classes and resources
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?