在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窗口,重新打开。就可以了

相关推荐
武子康2 小时前
Java-80 深入浅出 RPC Dubbo 动态服务降级:从雪崩防护到配置中心秒级生效
java·分布式·后端·spring·微服务·rpc·dubbo
YuTaoShao4 小时前
【LeetCode 热题 100】131. 分割回文串——回溯
java·算法·leetcode·深度优先
源码_V_saaskw5 小时前
JAVA图文短视频交友+自营商城系统源码支持小程序+Android+IOS+H5
java·微信小程序·小程序·uni-app·音视频·交友
超浪的晨5 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
双力臂4046 小时前
Spring Boot 单元测试进阶:JUnit5 + Mock测试与切片测试实战及覆盖率报告生成
java·spring boot·后端·单元测试
Edingbrugh.南空6 小时前
Aerospike与Redis深度对比:从架构到性能的全方位解析
java·开发语言·spring
QQ_4376643147 小时前
C++11 右值引用 Lambda 表达式
java·开发语言·c++
永卿0017 小时前
设计模式-迭代器模式
java·设计模式·迭代器模式
誰能久伴不乏7 小时前
Linux如何执行系统调用及高效执行系统调用:深入浅出的解析
java·服务器·前端
慕y2747 小时前
Java学习第七十二部分——Zookeeper
java·学习·java-zookeeper