IDEA中Java代码修改后及时生效的方法
-
环境及效果
- 环境:Spring Boot、IntelliJ IDEA 2024.1.4 (Ultimate Edition)、Java Web 项目。
- 效果:在 Web 项目开发中,在项目启动情况下(在编辑器中启动),如果修改了 Java 代码,如何能立即生效,而不是重启项目后才生效?
-
要做这些
- 设置——构建、执行、部署——编译器——选中“自动构建项目”
- 以“调试”模式启动项目。(注:“运行”模式不行)
- 修改 Java 代码后,按 Crtl + Shift + F9 编译当前类,或按按 Crtl + F9 编译整个项目,即生效。
-
不要做这些
- 设置——高级设置——编译器——选中“即是开发的应用程序当前正在运行,也允许自动make启用”。不要去勾选这个选项,否则有修改时,会自动重启项目。
- 不要引入
spring-boot-devtools包并配置spring.devtools.restart.enabled=true,否则有修改时,会自动重启项目。


浙公网安备 33010602011771号