如果不想依赖默认的spring-boot-start-parent,而是自己的parent, 那么需要在自己的parent里面写如下东西(通过spring-boot-dependencies使用scope=import依赖项来保持依赖项管理)
spring-boot-dependencies 和 spring-cloud-dependencies
放在dependencyManagement 下 ,这个作用是控制子模块下maven对应包的版本号,子模块就不用写具体版本号了,从这里读取。
management不实际引入包
父级别项目的pom中规定了对应的版本号:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${spring.boot.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring.cloud.version}</vers
spring cloud 使用自己的parent
最新推荐文章于 2024-07-16 10:11:08 发布
本文档介绍了如何在Spring Cloud项目中使用自定义的parent POM,详细讲解了配置步骤和注意事项,帮助开发者更好地管理和组织项目的依赖。
摘要由CSDN通过智能技术生成