Spring云与Spring平台BOM

时间:2016-06-25 21:17:51

标签: spring spring-boot spring-cloud

我有一些与春季“物料清单”的依赖管理相关的问题:

  • 我应该同时使用它们进行完整的弹簧依赖关系管理吗?
  • 它们不相容吗?有什么问题吗?

我们的项目使用由平台BOM管理的几个依赖项

1 个答案:

答案 0 :(得分:3)

来自documentation

  

Spring Cloud Dependencies BOM必须先行,以便它   依赖项优先于Spring IO Platform依赖项。

<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>

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