0

众所周知,每当通过 Maven 存储库进行搜索时,可以根据Development Stage找到不同版本的包的依赖项(例如BoneCP Maven Search ) 。

我想知道,对于在Maven存储库中找到的任何外部依赖项,哪个版本应该包含在项目的最终部署中。例如:

  • 总是最新的 RELEASE/RC(Release Candidate)?

  • 即使它是 alpha/beta/SNAPSHOT 版本,也始终是最新版本?

提前致谢。

4

1 回答 1

0

对于发布,您通常从稳定的快照版本 [trunk] 创建一个标签,然后将其部署到存储库。

通常每个版本的最高标记版本用于代码发布和部署。

还想添加快照版本是为了开发而不是为了发布。

于 2013-06-26T11:03:32.290 回答