1.spring-boot maven打包,通常pom.xml文件裏會加spring
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin>
這樣打的jar裏會多一個目錄BOOT-INF。maven
2.引發問題,程序包不存在。spring-boot
3.解決辦法,若是A子模塊包依賴了B子模塊包,在B子模塊的pom文件,加入spa
<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <skip>true</skip> </configuration> </plugin>
參考:https://blog.csdn.net/zsywangyi/article/details/78319130.net