Maven 中的版本控制

Posted

技术标签:

【中文标题】Maven 中的版本控制【英文标题】:Versioning releases in Maven 【发布时间】:2014-11-21 21:53:32 【问题描述】:

对于当前项目,我正在使用版本:

2.3.6-SNAPSHOT

如果继续使用当前的命名结构,则有 4 个潜在的发布版本,直到版本 2.4.0-RELEASE。为了尽量减少版本号用完的风险,我计划命名下一个版本:

2.3.6.1-RELEASE

这是标准做法吗?

【问题讨论】:

maven - deploying releases vs snapshots, how to differentiate 的可能重复项 发布时不要说SNAPSHOT,就这么简单。 【参考方案1】:

你是如何用完无数个数字的? 4.234 作为版本号有什么问题?版本控制有两个含义:技术,定义变化有多大以及版本在功能集中的位置;和营销,仅用于让购买者感觉良好。

您的版本控制政策对您意味着什么?

【讨论】:

以上是关于Maven 中的版本控制的主要内容,如果未能解决你的问题,请参考以下文章

Maven非标准版本控制意外的最新版本结果

maven版本控制

Maven 自动生成版本控制和变更日志

Maven 内部依赖的版本控制

关于大型项目的版本控制和避免包含表达式的版本的 Maven 建议

Java、Maven Jar 文件版本控制部分