要关闭 Spring Boot 的热部署功能,你可以按照以下方法之一进行操作:
-  在配置文件中禁用:在 application.properties或application.yml配置文件中添加如下属性,以禁用热部署功能:spring.devtools.restart.enabled=false或者在 YAML 配置文件中: spring:devtools:restart:enabled: false这会告诉 Spring Boot 不要启用热部署功能。 
-  在启动参数中禁用:在启动应用程序时,可以通过传递参数 -Dspring.devtools.restart.enabled=false来禁用热部署功能。
-  移除 DevTools 依赖:如果你不需要使用 Spring Boot 的开发工具,也可以直接从 Maven 或 Gradle 依赖中移除 spring-boot-devtools。这将彻底禁用热部署功能,并减少项目的复杂性。
-  在 IDE 中禁用:如果你使用的是 IntelliJ IDEA 或 Eclipse 等集成开发环境,可以在 IDE 的设置中直接禁用热部署功能。在 IntelliJ IDEA 中,可以在 Preferences->Build, Execution, Deployment->Compiler中找到并禁用Build project automatically选项。
无论选择哪种方法,禁用热部署功能后,重新启动应用程序,即可生效。