【发布时间】:2017-09-05 19:20:37
【问题描述】:
Java 版本的所有标准命名约定是什么?
例如我经常看到像下面这样的后缀
5.0.0-RC1
5.0.0-M4
在这种情况下,我知道 RC1 代表“候选版本 1”,但我不知道 M4 代表什么。那么所有流行的后缀是什么,它们的字面意思是什么,什么时候应该使用它们?
【问题讨论】:
标签: java jar build naming-conventions publish
Java 版本的所有标准命名约定是什么?
例如我经常看到像下面这样的后缀
5.0.0-RC1
5.0.0-M4
在这种情况下,我知道 RC1 代表“候选版本 1”,但我不知道 M4 代表什么。那么所有流行的后缀是什么,它们的字面意思是什么,什么时候应该使用它们?
【问题讨论】:
标签: java jar build naming-conventions publish
M 通常代表“里程碑”。 JAR 通常在达到候选发布版本(rc,如您所述)之前可以具有多个里程碑,然后您也可以拥有其中的几个。根据这个命名约定,实际发布通常会以 -GA(通用可用性)为后缀。
【讨论】: