maven RELEASE或SNAPSHOT版本号有什么规则吗?

问题描述 投票:0回答:1

我有一个关于maven版本号的一般性疑问。对于一个基于maven的项目,给SNAPSHOT或RELEASE提供版本号是否有一些特殊的规则呢?同样的,我们是否有任何违反这些规则的行为,从而不允许工件被发布?X.YY-SNAPSHOT(如2.56-SNAPSHOT) 而无法正常发布。当我把它改成 X.Y.Z-SNAPSHOT(快照),它工作得很好。我试着找相关的资料,但都没能打好。

请在这里给我指点一下。

maven maven-plugin maven-release-plugin
1个回答
1
投票

没有,从技术上讲,你可以使用数字、点、连字符和字母的任意组合作为版本号。比如说 2.56-SNAPSHOT 是完全可以的。

当然,有些组织可能会引入更多的限制,例如,版本号必须具有以下形式 x.y.z-SNAPSHOT 但这不是Maven的事情。

© www.soinside.com 2019 - 2024. All rights reserved.