IDEA中Java代码修改后及时生效的方法

  1. 环境及效果

    1. 环境:Spring Boot、IntelliJ IDEA 2024.1.4 (Ultimate Edition)、Java Web 项目。
    2. 效果:在 Web 项目开发中,在项目启动情况下(在编辑器中启动),如果修改了 Java 代码,如何能立即生效,而不是重启项目后才生效?
     
  1. 要做这些

    1. 设置——构建、执行、部署——编译器——选中“自动构建项目”
    2. 以“调试”模式启动项目。(注:“运行”模式不行)
    3.  

    4. 修改 Java 代码后,按 Crtl + Shift + F9 编译当前类,或按按 Crtl + F9 编译整个项目,即生效。
     
  1. 不要做这些

    1. 设置——高级设置——编译器——选中“即是开发的应用程序当前正在运行,也允许自动make启用”。不要去勾选这个选项,否则有修改时,会自动重启项目。
    2. 不要引入 spring-boot-devtools 包并配置 spring.devtools.restart.enabled=true,否则有修改时,会自动重启项目。

     

posted @ 2025-06-09 21:11  轻舟软件  阅读(524)  评论(0)    收藏  举报