<dependency> 

      <groupId>org.springframework.boot</groupId> 

      <artifactId>spring-boot-devtools</artifactId> 

      <!-- optional=true,依赖不会传递,该项目依赖devtools;之后依赖myboot项目的项目如果想要使用devtools,需要重新引入 --> 

      <optional>true</optional>

  </dependency>

idea  配置

spring-boot项目热部署以及spring-devtools导致同类不能转换

ctrl+shift+alt+/ ->registry

spring-boot项目热部署以及spring-devtools导致同类不能转换

 

 

 

spring-boot项目热部署spring-devtools导致同类不能转换

方案零(也不推荐,兼容devtools热部署,部分接口还是会报错)

spring-boot项目热部署以及spring-devtools导致同类不能转换

 

 

方案一(没实践成功,暂不考虑)、解决方案就是在resources目录下面创建META-INF文件夹,然后创建spring-devtools.properties文件,文件加上类似下面的配置: 
restart.exclude.companycommonlibs=/mycorp-common-[\w-]+.jar 
restart.include.projectcommon=/mycorp-myproj-[\w-]+.jar

 

方案二、不使用spring-boot-devtools

相关文章:

  • 2021-05-30
  • 2021-07-14
  • 2021-09-11
  • 2021-07-12
  • 2022-01-01
  • 2021-11-07
  • 2021-11-19
猜你喜欢
  • 2021-10-25
  • 2021-10-07
  • 2022-12-23
  • 2021-04-15
  • 2022-12-23
相关资源
相似解决方案