在spring boot項目(maven)中引入其餘 spring boot項目

通常做爲jar包被引入其餘項目,說明是公共模塊代碼,不須要單獨部署。此時應該將該項目的pom.xml中以下內容去掉:spring

<build>
	<plugins>
	<!--被引入的spring boot jar 包不能引入此plugin ,不然引入此jar包的項目編譯時會報 找不到程序包 的錯誤-->
		<!--<plugin>-->
			<!--<groupId>org.springframework.boot</groupId>-->
			<!--<artifactId>spring-boot-maven-plugin</artifactId>-->
		<!--</plugin>-->
	</plugins>
</build>
複製代碼

不然在對引入該jar包的項目進行編譯時會出現「找不到程序包」的錯誤。 若是又想單獨部署該項目,則說明是設計上的問題了。應該將公共代碼抽到公共引用的jar包。要部署的內容再新增一個項目進行部署。bash

參考博客maven

相關文章
相關標籤/搜索