所有Updated Pastebin都有父项目spring-boot-samples
,它不在中央maven存储库中。因此,如果我开始在任何Spring启动示例项目的基础上创建我的应用程序,那么我的应用程序应该spring-boot-samples
作为父项目。
摆脱将spring-boot-samples
项目作为应用程序的父项的常用方法是什么?
答案 0 :(得分:1)
为了将您的应用程序作为Spring启动应用程序运行,您需要为您的应用程序提供提示(依赖项)。
是,
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.0.BUILD-SNAPSHOT</version>
<relativePath>../spring-boot-starters/spring-boot-starter-parent</relativePath>
</parent>
在您的情况下,spring-boot-samples正在为您提供Spring Boot Application的支持。怎么样?
打开具有工件ID的pom.xml,
spring-boot-samples
在这里你可以找到上面提到的Spring Boot Identifier(spring-boot-starter-parent)作为spring-boot-samples的父代
因此,提出您的问题,如果您希望摆脱所述父母,您必须将此依赖关系作为当前申请的父母。
spring-boot-starter-parent
参考(按顺序):