Apache Maven 2.x 停产

Apache Maven 2.x 已达到其生命周期,不再受支持。

Apache Maven 2.x 在 2009 年 11 月发布了最后一个版本 - 版本 2.2.1。

这意味着:

  • 不会针对 2.x 分支检查安全漏洞报告
  • 2.x 下载页面将被删除
  • 最新的 2.x 版本将从镜像系统中删除
  • 任何 2.x 特定文档的链接都将移至Maven 2.x 档案

支持 Maven 2.x 的最新插件版本列表

此列表包含支持 Maven 2.x 的最新版本的插件列表,这意味着如果您必须使用 Maven 2,则此列表是您可以使用的最新插件版本的参考。

注意:如果您发现未提及的插件或问题,请在用户邮件列表中报告。

插件(当前文档) 类型* 版本 发布日期 描述
核心插件 对应于默认核心阶段的插件(即清理、编译)。他们也可能有多个目标
干净的 2.6.1 2014-10-26 构建后清理
编译器 3.3 2015-03-26 编译 Java 源代码
部署 2.8.2 2014-08-27 将构建的工件部署到远程存储库
故障保护 2.19.1 2016-01-03 在隔离的类加载器中运行 JUnit 集成测试
安装 2.5.2 2014-08-27 将构建的工件安装到本地存储库中
资源 2.7 2014-09-29 将资源复制到输出目录以包含在 JAR 中
地点 2.4 2012-04-03 为当前项目生成站点
万无一失 2.19.1 2016-01-03 在隔离的类加载器中运行 JUnit 单元测试
验证者 1.1 2015-04-14 对集成测试有用 - 验证某些条件的存在
包装类型/工具 这些插件与打包各自的工件类型有关
耳朵 2.10.1 2015-06-27 从当前项目生成 EAR
ejb 2.5.1 2015-06-20 从当前项目构建 EJB(和可选客户端)
2.6 2015-03-09 从当前项目构建一个 JAR
rar 2.4 2014-09-08 从当前项目构建 RAR
战争 2.6 2015-01-08 从当前项目构建 WAR
应用程序客户端/acr 1.1 2014-09-02 从当前项目构建 JavaEE 应用程序客户端
阴凉处 1.7.1 2012-06-27 从当前项目构建一个 Uber-JAR,包括依赖项
资源 2.4 2014-10-07 从当前项目构建一个源 JAR
报告插件 生成报告的插件在 POM 中配置为报告并在站点生成生命周期下运行
变更日志 R 2.3 2014-06-24 从您的 SCM 生成最近更改的列表
变化 B+R 2.11 2014-09-28 从问题跟踪器或更改文档生成报告
检查风格 B+R 2.15 2015-03-20 生成 Checkstyle 报告
多普 1.2 2015-03-17 从 POM 生成项目描述 (DOAP) 文件
码头 1.1 2015-04-03 文档检查器插件
文档 B+R 2.10.3 2015-04-14 为项目生成 Javadoc
jxr R 2.5 2014-11-02 生成源交叉引用
链接检查 R 1.2 2014-10-08 生成项目文档的 Linkcheck 报告
pmd B+R 3.4 2015-02-03 生成 PMD 报告
项目信息报告 R 2.8 2015-01-05 生成标准项目报告
万无一失的报告 R 2.19.1 2016-01-03 根据单元测试的结果生成报告
工具 这些是默认情况下可通过 Maven 获得的杂项工具
蚂蚁 2.4 2014-12-15 为项目生成 Ant 构建文件
antrun 1.8 2014-12-26 从构建的一个阶段运行一组 ant 任务
原型 2.3 2015-03-05 从原型生成骨架项目结构
集会 2.5.4 2015-04-27 构建源和/或二进制文件的程序集(分发)
依赖 B+R 2.10 2015-01-27 依赖操作(复制、解包)和分析
执行者 1.4.1 2015-08-23 环境约束检查(Maven 版本、JDK 等)、用户自定义规则执行
gpg 1.6 2015-01-19 为工件和 pom 创建签名
帮助 2.2 2013-02-23 获取有关项目工作环境的信息
调用者 B+R 1.10 2015-04-03 运行一组 Maven 项目并验证输出
罐头人 1.4 2015-01-21 签署或验证项目工件
修补 1.2 2015-03-09 使用 gnu 补丁工具将补丁文件应用到源代码
pdf 1.3 2015-02-16 生成项目文档的 PDF 版本
插入 B+R 3.4 2015-01-04 为在源代码树中找到的任何 mojo 创建一个 Maven 插件描述符,以包含在 JAR 中
发布 2.5.2 2015-04-18 发布当前项目 - 更新 SCM 中的 POM 和标记
远程资源 1.5 2013-08-14 将远程资源复制到输出目录以包含在工件中
存储库 2.4 2015-02-22 用于帮助基于存储库的任务的插件
单片机 1.9.4 2015-04-01 为当前项目执行 SCM 命令
scm-发布 1.0-beta-2 2012-11-01 将您的 Maven 网站发布到 scm 位置
阶段 1.0 2015-03-03 协助发布分期和推广
工具链 1.1 2014-11-11 允许跨插件共享配置
IDE 简化与集成开发人员环境集成的插件
2.10 2015-05-28 为当前项目生成一个Eclipse项目文件

*构建报告插件