idea 2021.2中使用spring boot devtools 无效 idea devtools无效
一、问题描述
1、在使用Idea 开发Spring Boot项目时,配置了 devtools 依赖后,发现修改java代码后,不能热加载,没有效果 ... 而在Eclipse中配置了 devtools 依赖后,修改代码后,即可自动热加载,为啥在idea中不行呢?
2、devtools 依赖如下:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
3、查了资料得知,在idea中使用devtools,需要添加一些配置。 当前使用的idea版本是2021.2 和 其他版本不一样,本文分别记录idea中的操作配置。
二、解决办法(2021版)
1、设置自动构建项目,步骤是: File --- Settings --- Build,Execution, --- Compiler --- 勾选 “Build project automatically”

2、设置自动启动,步骤:File --- Settings --- Advanced Settings --- 勾选 “Allow auto-make to start... ”

3、重启idea
三、解决办法(其他版本)
1、参考这里: Intellij IDEA使用spring-boot-devTools热部署无效解决方案_Moshow郑锴的博客-优快云博客_idea spring-boot-devtools ( idea 2021.2中没有对应的配置!)

本文主要介绍了在IDEA 2021.2版本中,Spring Boot DevTools无法正常进行热加载的问题及解决办法。问题在于修改Java代码后,IDEA未自动构建项目和启动自动make。解决方法包括:在Settings中开启自动构建和允许自动make。对于其他版本的IDEA,配置可能会有所不同。按照本文提供的步骤,开发者可以确保在IDEA 2021.2中顺利使用Spring Boot DevTools实现热部署。
2112

被折叠的 条评论
为什么被折叠?



