有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java逻辑Maven版本编号

嗯,我很确定这是一个简单的问题,但它伤害了我的大脑。 我能从社区得到一些信息吗

好的
假设我刚刚发布了1.2.3版

我的下一个发布版本将是1.2.4
那么,我当前的工作版本是1.2.3-SNAPSHOT还是1.2.4-SNAPSHOT?快照版本号是发布前版本还是发布后版本?它是预发行版,1.2.4-SNAPSHOT,对吗

我的下一个主要发行版将是2.0.0
这是否意味着我应该制作我的工作副本2.0.0-SNAPSHOT?或者类似于1.9.9-SNAPSHOT的东西


共 (1) 个答案

  1. # 1 楼答案

    1.2.4-SNAPSHOT

    1.2.4-snapshot是“正在进行”的默认值。通常(对于大型项目),编号的版本是

    • 1.2.4-m11.2.4-m2(里程碑构建)
    • 1.2.4-beta11.2.4-beta2(测试版)
    • 1.2.4-rc(候选版本)
    • 1.2.4(或有时{})

    在所有这些“大”发布之间,*-快照一直在发布(有时一天几次),但没有自己的版本。从逻辑上讲,最新的快照会覆盖任何以前的快照(尽管一些maven存储库也存储了一些以前的快照)