【发布时间】:2015-03-26 08:00:33
【问题描述】:
自从引入Spring IO platform 以来,我们使用 Spring IO platform-bom 管理我们的项目依赖项。因此,我们不再为单个 Spring 组件(甚至平台库)指定专用版本(并且在覆盖它们时我们要谨慎)。
这种解决方案的缺点是,我们不能使用推荐的单个组件的新版本,例如(昨天)announced Spring Framework 的新版本 4.1.6,直到它被集成到新版本的 Spring IO 平台中。
想知道更多关于 Spring IO 平台的发布管理。是否有总体计划何时发布新版本?我以为实际上Spring Framework的新版本会触发Spring IO平台的新版本,但似乎并非如此(没有新版本使用 Spring Framework 4.1.5,我想下一个版本将包括 Spring Framework 4.1.6)。
对 Spring IO 平台的发布管理的任何见解都会对我很有趣和有帮助。
【问题讨论】:
-
您是否尝试过覆盖属性
spring.framework.version? -
@chrylis Overriding 可能会起作用,但会以某种方式损害 platform-bom 中匹配良好的模块版本的完整性 - 所以这不是我想做的。
-
如果你只是在次要版本中覆盖,那是错误修复。
-
@chrylis 这可能是正确的,并且可能是一种解决方法。但是调整所有(新)项目版本可能不是您在使用 platform-bom 时想要做的。