Spring Boot 应用程序使用 Intellij IDEA 进行热重载(热交换)

主要观点:在使用 Intellij IDEA 开发 Spring Boot 应用时,每次更改后都需重启 Spring Boot 应用很烦人,Spring Boot 本身可通过特定依赖实现应用的实时重载(热交换)。
关键信息

  • 依赖:<dependency><groupid>org.springframework.boot</groupid><artifactid>spring-boot-devtools</artifactid></dependency>
  • 需做的更改:

    • 打开“Settings --> Build-Execution-Deployment --> Compiler”并启用“Make Project Automatically”。
    • 按 ctrl+shift+A 搜索“registry”,在 registry 中启用compiler.automake.allow.when.app.running
    • 重启 IDE。

    重要细节:按上述步骤操作后,热部署即可正常工作,无需每次更改后手动重启。

阅读 11
0 条评论