新版idea配置springboot-devtools步骤(不生效解决办法)以2024.1为例

添加依赖

打开项目的pom.xml文件,在<dependencies>标签内添加以下依赖:

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-devtools</artifactId>
    <optional>true</optional>
</dependency>

如果你使用的是 Gradle 构建工具,则在build.gradle文件中添加以下依赖:

implementation 'org.springframework.boot:spring-boot-devtools'

配置IDEA

在 IntelliJ IDEA 中,点击File -> Settings(Windows/Linux)或IntelliJ IDEA -> PreferencesMac),打开设置窗口。在左侧菜单中选择Build, Execution, Deployment -> Compiler,勾选Build project automatically选项。

20241215223400761-image

勾选Advanced Srttings中的Allow auto-make to start even if developed application is currently running

20241215223436711-image

ctrl+shift+a搜索并打开registry

20241215223634338-image

ctrl+f搜索compiler.automake.postpone.when.idle.less.than,默认3000,值越小热部署生效越快,根据自己实际情况填写

20241215223724466-image

springboot配置文件

application.properties

spring.devtools.restart.enabled=true
spring.devtools.restart.additional-paths=src/main/java,src/main/resources

或application.yml

spring:
  devtools:
    restart:
      enabled: true
      additional-paths: src/main/java,src/main/resources
用云无忧
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容