首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven快照与构建快照

maven快照与构建快照
EN

Stack Overflow用户
提问于 2015-06-09 08:19:09
回答 1查看 830关注 0票数 2

我觉得我的问题太简单了,谷歌无法回答,但是.

我已经习惯了以下maven版本控制:

1.0.0 (发行版)

1.0.0-快照(快照)

现在我看到了:

1.0.0-发布(发布)

1.0.0-构建快照(快照)

我不明白第二个是标记发布和快照的新方法,还是有着完全不同的目的?

EN

回答 1

Stack Overflow用户

发布于 2015-10-21 20:46:01

您正在看到的是Spring项目版本控制。Spring具有严格的发布类型语义。字母顺序很重要,这解释了你在问题中提到的第二个新方法。

请注意,以下版本的顺序是按字母顺序和面向GA的顺序进行的: 1.0.0.BUILD-快照1.0.0.M1 1.0.0.RC1 1.0.0.0 这是故意的。在OSGi用例中,包版本具有基于字母数字排序的优先级。例如,这解释了为什么Spring版本不使用Maven-常规1.0.SNAPSHOT命名。它会在1.0.0.RELEASE之后按字母数字排序!

引用自https://github.com/spring-projects/spring-build-gradle/wiki/Spring-project-versioning,其中包含更多的细节,如果你有兴趣。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30726584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档