M1 在 Maven 存储库中意味着什么?

2024-03-05

我已经使用 Maven 一段时间了,在选择我想要使用的版本之前,我经常检查存储库。我不完全理解扩展名的含义。

我知道当我看到像 -RC1 和 -RC2 这样的扩展时,这意味着候选版本。当我看到没有扩展的版本时,我认为这意味着发布版本。但是 -M1 或 -M2 的扩展是什么意思呢?

Example:

2.8-RC1

2.8

2.8-M1 ??


M1 的意思是 Milestone 1,它是一个版本名称,类似于 beta 或 alpha。 RC 表示候选版本。

里程碑意味着应用程序从待办事项列表中获得了巨大的改进。 候选版本是指除非发现一些重大错误,否则可以成为最终版本的版本。

引用 ASF 的话:

仅代表项目里程碑且仅用于 对于在项目之外工作的前沿开发人员来说,称为 “α”。


资源 :

  • 维基百科 - 软件发布生命周期 http://en.wikipedia.org/wiki/Software_release_life_cycle
  • ASF 发布类型 https://www.apache.org/legal/release-policy.html#release-types
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

M1 在 Maven 存储库中意味着什么? 的相关文章

随机推荐

  • 使用 OCR 识别上标字符

    我已经开始了一个简单的项目 其中它必须获取包含带有上标的文本的图像 然后通过使用 OCR 目前我使用的是 tesseract 它必须识别上标字符 普通字符 例如 我们有一个化学方程式 例如 Cl 但是当我使用超立方体识别它时 它给出了 Cl
  • 闪亮的仪表板无法很好地扩展

    我举了第二个例子http rstudio github io shinydashboard get started html http rstudio github io shinydashboard get started html问题是
  • 输入框 取消

    我创建了一个输入框来输入用户名 但卡住了取消按钮 Private Sub Form Load fsUserName UCase InputBox Please Enter your name User Name dc If fsUserNa
  • 是什么减慢了我的批处理文件的速度?

    稍微处理一下批处理文件 并想知道为什么在以下场景中输出文件所需的时间存在巨大差异 场景 1 简单遍历日志文件 并且对于每一行 始终采用第 5 个标记 除非它包含过滤字符串 for f tokens 5 a in test log do ec
  • jQuery:为什么我的 li 元素上的单击事件不起作用?

    我想在单击 li 元素时移动 Div 元素 nav 我在 div 中有一个列表 div ul li a href t1 Flyer a li li a href t2 Code a li li a href t3 Angebot a li
  • 带注释的狮身人面像树

    通常使用toctree在狮身人面像中看起来像这样 toctree maxdepth 2 foo bar baz 举例来说 如果foo rst以标题 Being Foo 开头 bar rst从 做酒吧 开始 并且baz rst以 Thinki
  • 如何在 GDB 中漂亮地打印 STL 容器?

    我已按照说明进行操作在 GDB 维基上 http sourceware org gdb wiki STLSupport安装 python 漂亮打印机来查看 STL 容器 我的 gdbinit现在看起来像这样 python import sy
  • 通过 Android SDK 管理器下载 SDK 速度慢

    当我运行Android SDK管理器下载SDK平台时 下载速度为8 KiB s 像Android 2 2 API 8这样的平台下载需要2个多小时 通过浏览器下载东西是没有问题的 有谁知道如何解决这个问题 我没有遇到过这个问题 强制或取消强制
  • md-color 设置悬停颜色

    我正在使用 Angular Material 1 组件 对此我非常满意 我想使用主题颜色来设置悬停状态背景 就像正常情况一样md 颜色 https material angularjs org latest api directive md
  • 如何直接在 script 标签中制作 webpack 捆绑 js,而不是通过 src

    My webpack config js现在的文件是 const HtmlWebpackInlineSourcePlugin require html webpack inline source plugin const HtmlWebpa
  • 为什么 viewDidAppear 没有被触发?

    我有一个根视图控制器 它在其 viewDidLoad 方法的索引 0 处插入子视图 我试图让子视图成为firstResponder 但根据我的理解 只能在子视图的viewDidAppear 方法中执行此操作 这是我添加到根视图控制器的 vi
  • WSO2 API Manager 作为 2 个实例一体化设置

    我最近将 WSO2 API Manager 2 0 0 部署为 2 个实例一体化集群 使用 Hazelcast AWS 方案 并使用 mysql 数据源 如此处指定link https docs wso2 com display AM200
  • 使用 Flexbox 以相同的高度均匀分布导航项

    我有一个导航 其中有许多菜单项 每个菜单项中的文本长度各不相同 它的外观如下 nav ul display flex justify content space between align items center text align c
  • 如何根据Jenkins中的构建数量设置Android应用程序版本?

    应用程序在成功推送后由 jenkins 自动构建 但版本始终为 1 0 我想在 jenkins 中插入相应构建的数量 而不是 0 1 119 1 120 1 121 这是我的 build gradle 文件 Top level build
  • 显示 SQL 结果时 nl2br() 不起作用

    在我的 Joomla 模块上 我们使用以下代码从数据库获取喊叫信息 function getShouts number timezone message shouts array db JFactory getDBO query db gt
  • 构建 RPM 以仅安装文件

    我需要构建一个 RPM 其唯一目的是安装一些字体 我已经阅读了一些关于此的教程 但是每个人似乎都提出了不同的建议 并且我无法找到类似非常基本的设置之类的东西来做到这一点 是否可以只引用其中的文件 files规范部分 但是我尝试过 RMP总是
  • Azure Redis 会话状态错误执行 EVAL、inst:1、queue:2 超时

    我们正在使用 azure redis 缓存 并且一直工作正常 直到今天我们遇到了以下问题 执行 GET key 超时 inst 1 queue 2 qu 0 qs 2 qc 0 wr 0 0 in 0 0 有人可以帮我理解吗 是什么原因造成
  • 无法执行操作:action=>LogStash::PipelineAction::Create/pipeline_id:main

    我已在 CentOS7 VM 上安装了 ELK 堆栈版本 7 0 0 但在 Logstash 服务启动期间遇到了问题 错误 2019 05 13 08 21 37 359 Converge PipelineAction Create 代理
  • python pandas dataframe head() 不显示任何内容

    我是使用 pandas 的新手 我只是不知道该怎么办 我正在使用Python 我已经 正确 安装了 anaconda 在我的文件中 我只是创建一个 DataFrame 首先从 read csv 导入它 然后手动重新创建它以确保这不是问题 当
  • M1 在 Maven 存储库中意味着什么?

    我已经使用 Maven 一段时间了 在选择我想要使用的版本之前 我经常检查存储库 我不完全理解扩展名的含义 我知道当我看到像 RC1 和 RC2 这样的扩展时 这意味着候选版本 当我看到没有扩展的版本时 我认为这意味着发布版本 但是 M1