IntelliJ IDEA 2022.3.2社区版无法找到compiler.automake.allow.app.running设置
IntelliJ IDEA 2022.3.2社区版启用Spring热重载(找不到compiler.automake.allow.app.running的解决办法)
从IntelliJ IDEA 2022.2版本开始,compiler.automake.allow.app.running这个注册表选项已经被迁移到可视化设置界面了,所以你在注册表搜不到很正常,按下面步骤操作就能启用热重载:
- 打开Settings(Windows/Linux快捷键Ctrl+Alt+S,Mac用Cmd+,)
- 依次进入Build, Execution, Deployment > Compiler,勾选
Build project automatically - 回到Settings窗口底部,点击Advanced Settings(或者用快捷键Ctrl+Alt+Shift+/,选择Advanced Settings)
- 在Advanced Settings里找到Allow auto-make to start even if developed application is currently running,勾选这个选项
如果你的项目用了Spring Boot DevTools,还可以配合做以下设置提升热重载效果:
- 确保项目依赖里已经引入spring-boot-devtools(Maven在pom.xml,Gradle在build.gradle)
- 进入Settings > Build, Execution, Deployment > Compiler > Build Tools,对应你的构建工具(Maven/Gradle),勾选
Delegate IDE build/run actions to Maven/Gradle,避免IDE构建和工具构建冲突 - 重启IDEA,启动项目后修改代码,按下Ctrl+F9(Build Project)就能触发热重载
内容的提问来源于stack exchange,提问作者ManojS
相关产品推荐
相关产品推荐

