在idea中使用spring boot devtools开发工具的问题

以前用eclipse,直接引入devtools的依赖就可以了,自动重启的功能就好用。

但用idea后,不行了。

用的idea 2024免费版的。

解决方案:

1.引入devtools

XML 复制代码
<!--引入devtools工具。 代码变动时自动重启程序,方便本地调试-->
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-devtools</artifactId>
  <!--如果别人依赖我们的项目,devtools是不会传递过去的。也不会上生产-->
  <optional>true</optional>
  <!--打包时,不打devtools的包-->
  <scope>runtime</scope>
</dependency>

2.修改插件

XML 复制代码
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
        <configuration>
          <!--没有fork的配置,这个devtools自动重启就不生效,要手动加一下-->
          <fork>true</fork>
        </configuration>
      </plugin>

手动加一下<fork>true</true>

3.修改idea的配置

File-Settings-Compile

标红的这些,都要勾选

然后关掉所有idea窗口,重新打开。就可以了

相关推荐
没有十八岁1 小时前
云创智城YunCharge 新能源二轮、四轮充电解决方案(云快充、万马爱充、中电联、OCPP1.6J等多个私有单车、汽车充电协议)之新能源充电行业系统说明书
java·数据库·spring·汽车
小萌新上大分1 小时前
Minio搭建并在SpringBoot中使用完成用户头像的上传
java·spring boot·后端·minio·minio搭建·头像上传·minio入门
B站计算机毕业设计超人2 小时前
计算机毕业设计SpringBoot+Vue.js校园失物招领系统(源码+文档+PPT+讲解)
java·vue.js·spring boot·后端·毕业设计·课程设计·毕设
计算机-秋大田2 小时前
基于SpringBoot的环保网站的设计与实现(源码+SQL脚本+LW+部署讲解等)
java·vue.js·spring boot·后端·课程设计
汤姆yu2 小时前
基于springboot的高校物品捐赠系统
java·spring boot·后端·高校物品捐赠
magic 2452 小时前
深入理解Java网络编程:从基础到高级应用
java·开发语言
岁岁岁平安2 小时前
spring注解开发(Spring整合JUnit+MyBatis)(7)
java·spring·junit·log4j·mybatis
剑海风云3 小时前
JVM常用概念之垃圾回收设计与停顿
java·开发语言·jvm
顾随3 小时前
(一)Java虚拟机——JVM的组成
java·开发语言·jvm
Lojarro3 小时前
JavaEE基础之- 过滤器和监听器Filter and Listener
java·java-ee