3

当我发布项目的版本时,我通常会走捷径:它将是 1.0、1.1 等;而开发版本-SNAPSHOT后缀。

对于我的一个项目,曾经有人问我为什么我的“官方”版本没有后缀,-RELEASE因为这是公司的政策......

确实知道以这些官方版本为后缀的项目。但它真的对 Maven 或与之相关的其他机制有影响吗?

(我确实四处搜索,但没有找到任何答案——更不用说一个结论性的答案了)

4

1 回答 1

2

AFAIK,Maven-SNAPSHOT默认从远程存储库的每个构建下载依赖项,因为它们是快照,它们应该经常更改,而-RELEASE工件和“常规”版本号,即没有后缀,不会在每个构建中重新下载,因为它们'应该是稳定的。

于 2013-06-24T11:29:00.977 回答