在一次开发中,希望引入spring-boot-configuration-processor达到自定义类属性返显到applicaiton、bootstrap等配置文件中可智能提示的效果,虽然有些模块用到,有些没用到,但我想放在common中省事,当我把官网的依赖地址直接复制进common中,出现问题了
有些模块继承了依赖,有些引了个寂寞
第一直觉告诉我,什么东西影响了依赖无法被继承
这个标签表示不被继承
<optional>true</optional>
可是删了之后还是一样的问题,甚至完美依赖了的模块和依赖了寂寞的模块,身份互换了
摸排之后发现原因
common模块是不指定parent的springboot版本的,所以依赖引了,但不报错,所以需要手动指定与springboot版本相匹配的该依赖版本
最后写法如下