Spring云与Spring平台BOM

Spring云与Spring平台BOM,spring,spring-boot,spring-cloud,Spring,Spring Boot,Spring Cloud,我有一些关于spring“物料清单”依赖关系管理的问题: 对于完整的spring依赖关系管理,我应该同时使用这两种方法吗 它们是不相容的吗?有什么问题吗 我们的项目使用了由平台BOM管理的多个依赖项 Spring Cloud Dependencies BOM表必须先行,以便 依赖项优先于Spring IO平台依赖项 org.springframework.cloud 该平台无法管理spring云的依赖关系。这是将spring平台与spring cloud一起使用的推荐方法。在上有一个关于这

我有一些关于spring“物料清单”依赖关系管理的问题:

  • 对于完整的spring依赖关系管理,我应该同时使用这两种方法吗
  • 它们是不相容的吗?有什么问题吗
我们的项目使用了由平台BOM管理的多个依赖项

Spring Cloud Dependencies BOM表必须先行,以便 依赖项优先于Spring IO平台依赖项


org.springframework.cloud

该平台无法管理spring云的依赖关系。这是将spring平台与spring cloud一起使用的推荐方法。

在上有一个关于这一点的对话,您可以同时使用两者,但cloud BOM需要覆盖平台BOM,因为它具有更新的依赖项。稍后我将发布文档中的示例。@Spencergib感谢您的评论和starters文档中的提交。IMHO spring平台BOM应该管理这些依赖项,否则更新软件包会让我们头疼。我们将通过spring boot版本匹配这两种BOM,您推荐其他方法吗?
<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>Brixton.SR1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
        <dependency>
            <groupId>io.spring.platform</groupId>
            <artifactId>platform-bom</artifactId>
            <version>2.0.5.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>