在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

相关文章
相关标签/搜索