一般作為jar包被引入其他專案,說明是公共模組程式碼,不需要單獨部署。此時應該將該專案的pom.xml中如下內容去掉:
<build>
<plugins>
<!--被引入的spring boot jar 包不能引入此plugin ,否則引入此jar包的專案編譯時會報 找不到程式包 的錯誤-->
<!--<plugin>-->
<!--<groupId>org.springframework.boot</groupId>-->
<!--<artifactId>spring-boot-maven-plugin</artifactId>-->
<!--</plugin>-->
</plugins>
</build>
複製程式碼
否則在對引入該jar包的專案進行編譯時會出現“找不到程式包”的錯誤。 如果又想單獨部署該專案,則說明是設計上的問題了。應該將公共程式碼抽到公共引用的jar包。要部署的內容再新增一個專案進行部署。
參考部落格