maven-2 - M1 在 Maven 存储库中意味着什么?

标签 maven-2 versioning maven

我已经使用 Maven 一段时间了,在选择我想要使用的版本之前,我经常检查存储库。我不完全理解扩展名的含义。

我知道当我看到像 -RC1 和 -RC2 这样的扩展名时,这意味着候选版本。当我看到没有扩展的版本时,我认为这意味着发布版本。但是 -M1 或 -M2 的扩展名是什么意思?

示例:

2.8-RC1

2.8

2.8-M1??

最佳答案

M1 表示里程碑 1,它是一个版本名称,如 beta 或 alpha。 RC 表示候选版本。

里程碑意味着应用程序从待办事项列表中获得了巨大的改进。 候选版本是指除非发现一些重大错误,否则可以成为最终版本的版本。

引用 ASF:

Releases that only represent a project milestone and are intended only for bleeding-edge developers working outside the project are called "alpha".

<小时/>

资源:

关于maven-2 - M1 在 Maven 存储库中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3687208/

相关文章:

java - 在 Hudson 中管理构建配置组

java - 在 Maven 构建期间未找到外部 jar 中的类文件?

java - 构建包含专有库的 maven 项目

email - hudson 电子邮件太多

python - 如果 github 上的 Travis 成功,则增加版本号

ruby-on-rails - Rails 多个异常处理程序,每个路由命名空间为 "exceptions_app"

java - maven - 两个模块可以使用同一库的不同版本

svn - 如何在每次提交时提交颠覆修订,以便在两个存储库之间引用

java - maven - 将 jar 和 ant zip 文件发布到存储库

Maven:此项目的打包未将文件分配给构建 Artifact