我已经使用了一段时间的Maven,并且在选择要使用的版本之前,经常会查看存储库。 我不完全理解扩展名的含义。
我知道当我看到像-RC1和-RC2这样的扩展名时,那意味着发布候选版。 当我看到没有扩展名的版本时,我认为那是一个已发布的版本。 但是,-M1或-M2的扩展名代表什么意思呢?
示例:
2.8-RC1
2.8
2.8-M1 ??
我已经使用了一段时间的Maven,并且在选择要使用的版本之前,经常会查看存储库。 我不完全理解扩展名的含义。
我知道当我看到像-RC1和-RC2这样的扩展名时,那意味着发布候选版。 当我看到没有扩展名的版本时,我认为那是一个已发布的版本。 但是,-M1或-M2的扩展名代表什么意思呢?
示例:
2.8-RC1
2.8
2.8-M1 ??
M1是Milestone 1的简写,是一种发布名称,类似于beta或alpha。 RC是Release Candidate的缩写。
里程碑意味着应用程序从待办事项清单中得到了显著改进。 发布候选版本是可以成为最终版本的发布,除非发现了某些重大错误。
引用ASF的话:
仅代表项目里程碑并且仅面向项目外的前沿开发人员的发布称为“alpha”。
资源: