Java Jar发布命名约定

时间:2017-09-05 19:20:37

标签: java jar build naming-conventions publish

Java版本的所有标准命名约定是什么?

例如,我经常看到如下的后缀

  

5.0.0-RC1

     

5.0.0-M4

在这种情况下,我知道RC1代表“发布候选人1”,但我不知道M4代表什么。那么所有流行的后缀是什么,它们的字面代表什么,以及何时应该使用它们?

1 个答案:

答案 0 :(得分:1)

M通常代表“里程碑”。在达到Release Candidate(rc,如您所述)之前,JAR通常可以有几个里程碑,然后您也可以拥有其中的几个。根据此命名约定,实际版本通常以-GA(一般可用性)为后缀。