关于IDEA热部署,新旧版本还是存在差异的。
新版本的可以参考这里https://blog.csdn.net/wm20000/article/details/119394522
怎么配的上面说的很清楚,我说点别的——
1.如果你的插件爆红,你可以给它加个版本号,对应你的springboot版本,如:
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.2.5.RELEASE</version>
<configuration>
<fork>true</fork>
</configuration>
</plugin>
这个办法不用也行,爆红不影响使用。
2.如果你的是分布式项目,老老实实把依赖和插件导入你要的模块,而不是什么总模块(common-XXX),因为分布式或者说maven父子模块有很多时候并没有那么好用,哪里用到了依赖,就专精到哪个模块去。