spring-boot子模塊打包的jar中去掉BOOT-INF文件夾


1.spring-boot maven打包,一般pom.xml文件里會加

<plugin>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-maven-plugin</artifactId>
</plugin>

這樣打的jar里會多一個目錄BOOT-INF。

 

 

2.引起問題,程序包不存在。

3.解決辦法,如果A子模塊包依賴了B子模塊包,在B子模塊的pom文件,加入

<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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM