怎么在idea中禁止JRebel自动热部署,我想要设置手动热部署? 例如:我希望改10行代码后,手动点击crtl+shift+F9进行部署,而不是我仅改了1行代码就自动给我部署了
时间: 2024-03-14 15:46:50 浏览: 133
SpringBoot在IDEA中实现热部署(JRebel实用版)
5星 · 资源好评率100%
可以在 IntelliJ IDEA 的设置或者配置文件中禁用 JRebel 的自动部署功能,从而实现手动部署的需求。
方法一:通过 IntelliJ IDEA 的设置来禁用 JRebel 的自动部署功能。
1. 打开 IntelliJ IDEA,选择菜单“File” -> “Settings”。
2. 在弹出的对话框中,选择“Build, Execution, Deployment” -> “Deployment” -> “JRebel”选项卡。
3. 在选项卡中,取消勾选“Automatic build”选项,然后点击“Apply”和“OK”按钮保存设置。
方法二:通过修改 IntelliJ IDEA 的配置文件来禁用 JRebel 的自动部署功能。
1. 找到 IntelliJ IDEA 的安装目录,进入bin目录。
2. 打开idea64.exe.vmoptions或idea.exe.vmoptions文件(具体文件名取决于你使用的是64位还是32位版本的 IntelliJ IDEA),在文件末尾添加以下两行代码:
```
-Drebel.auto_build_enabled=false
-Drebel.notification_interval=10000
```
其中,第一行代码用于禁用 JRebel 的自动部署功能,第二行代码用于设置通知的时间间隔,单位为毫秒。
3. 保存文件,然后重新启动 IntelliJ IDEA。
使用以上方法禁用 JRebel 的自动部署功能后,你就可以手动点击Ctrl + Shift + F9进行部署,而不会在修改代码时自动触发部署。
阅读全文