首页 > 软件列表 > Apache Maven
Apache Maven

Apache Maven

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-01-06
软件厂商/开发者信息:Apache Software Foundation

软件介绍

Apache Maven 是 Apache 软件基金会旗下的 Java 项目构建与项目管理工具。它围绕项目对象模型(POM)和一组插件来描述并构建项目,目标是让开发者用尽量短的时间把一个 Java 项目组织起来并完成构建。

核心功能

  • 依赖管理:自动处理依赖的更新和传递依赖,并可从大型中央仓库获取库文件和元数据。
  • 统一的构建方式:每个项目都由 POM 加插件构建,熟悉一个 Maven 项目后,就能看懂其他项目的构建过程。
  • 插件扩展:插件可用 Java 或脚本语言编写,构建逻辑通过插件目标实现。
  • 模型驱动的产出:基于项目模型,几乎不用写脚本就能生成 JAR、WAR 或发行包。
  • 项目信息与站点:可用同一份元数据生成项目网站或 PDF,并输出更新日志、依赖列表和单元测试报告等信息。
  • 发布管理:支持与 Git、Subversion 等版本控制系统结合的发布流程。

支持平台与系统要求

Maven 是 Java 程序。官方下载页说明,Maven 3.10 及以上版本需要 JDK 8 或更高版本才能运行,同时可以通过 toolchains 构建面向其他 JDK 版本的项目。官方提供 tar.gz 和 zip 两种二进制压缩包。

版本与授权

Maven 采用 Apache License 2.0 许可,可免费使用。按官方下载页,当前稳定版为 3.10.0,另有 Maven 4.0.0-rc-7 预览版,官方标注不可用于生产环境。官方建议下载后用 KEYS 文件校验签名和 SHA-512 校验和。

适用人群与使用场景

适合需要统一构建流程、管理第三方依赖的 Java 开发者和团队。Maven 对项目目录结构有一套约定,目录结构特殊、无法调整的项目可能要放弃部分功能,甚至不适合使用 Maven。

版本列表

  • Maven v3.6.3 官方版

    Maven v3.6.3 官方版

    Maven最新版是款项目管理和构建自动化工具。Maven包含了一个项目对象模型 (P ...

    软件大小:3.9 MB 更新时间:2021-01-06
    详情