maven 項目依賴打包 提示 package com.。。。。。 does not exist


本來項目中有2個子工程,現在需要將子工程A的某些工程拆分出來,為了減少代碼,直接新增工程C,在C工程引入A工程即可。

用ecilpse在本地調試沒問題。

通過jenkins打包后出現問題,提示 :

package com.XXXXXXXXXXXXXXXXXX does not exist

 

最終找到下面解決方案:

https://blog.csdn.net/DamonREN/article/details/85091900

 

主要是子工程。

修改,被依賴工程:

主要增加

<configuration>  
                    <classifier>exec</classifier>  
                </configuration> 

 

<plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal><!--可以把依賴的包都打包到生成的Jar包中-->
                        </goals>
                    </execution>
                </executions>
                <configuration>  
                    <classifier>exec</classifier>  
                </configuration>  
            </plugin>

 

打包會出來兩個包。。其中帶-exec的包是可執行包。

 


免責聲明!

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



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