【发布时间】:2015-11-02 15:08:15
【问题描述】:
大约两个月前,我看到一篇博客文章 (Spring Cloud service release: Angel.SR3) 介绍了 Spring Cloud 将如何使用发布火车进行组织。我是这方面的忠实粉丝,因为它使开发人员更容易确定各种库的哪些版本可以很好地协同工作。
考虑到这一点,这正是创建 Spring Platform BOM 的目的。据我所知,Spring Cloud 发布系列尚未包含在平台 BOM 中(不要与 spring-cloud-connectors 混淆)。这会很快添加,还是有理由单独管理?
-约书亚
示例项目:
春季平台
io.spring.platform:platform-bom:1.1.3.RELEASE
-parent-> org.springframework.boot:spring-boot-starter-parent:1.2.5.RELEASE
-parent-> org.springframework.boot:spring-boot-dependencies:1.2.5.RELEASE
春季启动
org.springframework.boot:spring-boot-starter-parent:1.2.5.RELEASE
-parent-> org.springframework.boot:spring-boot-dependencies:1.2.5.RELEASE
SPRING DATA MONGDB
注意:通过 -> org.springframework.data:spring-data-releasetrain:Evans-SR3 折叠到 Spring Platform
org.springframework.data:spring-data-mongodb:1.7.2.RELEASE
-parent-> org.springframework.data:spring-data-mongodb-parent:1.7.2.RELEASE
-parent-> org.springframework.data.build:spring-data-parent:1.6.2.RELEASE
-parent-> org.springframework.data.build:spring-data-build:1.6.2.RELEASE
春云
注意:org.springframework.cloud:spring-cloud-starter-parent:Angel.SR3 是release train coordinator,但尚未包含在spring平台BOM中
org.springframework.cloud:spring-cloud-starter-parent:Angel.SR3
-parent-> org.springframework.cloud:spring-cloud-parent:1.0.2.RELEASE
-parent-> org.springframework.boot:spring-boot-starter-parent:1.2.4.RELEASE
-parent-> org.springframework.boot:spring-boot-dependencies:1.2.4.RELEASE
【问题讨论】: