解决idea使⽤maven多模块install报依赖模块的包不到的问题
springframework jar包导入解决⽅法:
如果被依赖项⽬是springboot项⽬,那么可以把相关的springboot的东西移除掉,改造成普通项⽬。如果不想改造项⽬,那就添加
<configuration>部分的配置,因为springboot项⽬打包的时候会⽣成两个jar包(如下图所⽰):⼀个是普通可被引⽤的jar包,另⼀个是springboot的可执⾏jar包。后者会将前者覆盖,但后者却不可以被别的模块引⽤。
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--命名可执⾏jar名字,默认可执⾏Jar包与普通jar命名相同,前者会将后者覆盖,可执⾏Jar不能够被其他模块引⽤-->
<configuration>
<classifier>exec</classifier>
</configuration>
</plugin>
</plugins>
</build>
欢迎访问个⼈博客,共同学习,共同进步!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。