这是apache-maven-3.2.1下载(zǎi),Maven是apache的一(yī)个顶(dǐng)级项目,很多小伙伴(bàn)在(zài)官(guān)网下载(zǎi)的时候可能会出现各种问(wèn)题,给大家提供apache-maven-3.2.1安装包,解压可用(yòng)。
apache-maven-3.2.1是(shì)一个项目管理(lǐ)工具,它包含了一(yī)个项目对象模(mó)型 (Project Object Model),一组(zǔ)标准集合,一个项目(mù)生命周期(Project Lifecycle),一(yī)个依(yī)赖管理(lǐ)系统(tǒng)(Dependency Management System),和用来运行(háng)定义在(zài)生命周期阶段(phase)中插件(plugin)目(mù)标(goal)的逻辑。当你使(shǐ)用Maven的时候,你用一个明确定义的项(xiàng)目对象模(mó)型(xíng)来描述你的项目,然后Maven可以应用(yòng)横切(qiē)的逻辑,这些逻辑来(lái)自一组共享的(或(huò)者自定义的)插(chā)件。
apache-maven可以帮助用(yòng)户开发(fā)编(biān)程的(de)项(xiàng)目,他可以让用户更加清晰的查看项(xiàng)目的整体执行方(fāng)案(àn),他支(zhī)持(chí)从项目的中西(xī)构建管理的命令采用标准的(de)方法来构建(jiàn)项目、清(qīng)楚的定(dìng)义(yì)软件程序的核心,让程序员能够了(le)解出(chū)现(xiàn)的运行流程,使(shǐ)Java开发人员的日常工作(zuò)更(gèng)容(róng)易,并且有助于理解任何基于Java的的项目开(kāi)发操作;apache-maven具有大量的项目管理内容(róng),可以在(zài)构建(jiàn)的过程使用使(shǐ)用预设的项目文件加(jiā)入构建(jiàn)的方案中,让程(chéng)序的构建方案更加清晰、容(róng)易,他支持大量的(de)插件操作, 所有的工作都是由插件(jiàn)完成的,需(xū)要的(de)朋(péng)友可以下载试试(shì)!
简单的项目设置遵循最佳实践 - 获得一个新的项目或模块在几秒(miǎo)钟内(nèi)启动
所有项(xiàng)目中的一致使用意(yì)味着新开(kāi)发人员没有加速(sù)到项(xiàng)目(mù)上的时间
高(gāo)级依赖管理(lǐ)包括自动更新,依(yī)赖(lài)关闭(也称为(wéi)传递依(yī)赖)
能够同时轻松处理多(duō)个(gè)项目
一个(gè)庞大且不断增长(zhǎng)的图(tú)书馆和(hé)元(yuán)数据库,用(yòng)于开箱(xiāng)即用,并且安装了(le)最大的(de)开源项(xiàng)目,用于实时提供其最新版本
可(kě)扩展的,具(jù)有以(yǐ)Java或脚本语言(yán)轻松(sōng)编写插件的能力
即(jí)时(shí)访(fǎng)问新(xīn)功能,只需很少或不需要额外配(pèi)置
在Maven之外的(de)依赖管理和部署的Ant任务
基(jī)于模型的构建:Maven能(néng)够将任何数量的项目构建(jiàn)为(wéi)预定义(yì)的输出类(lèi)型,例如JAR,WAR或基于项目的元数据的分布(bù),而不需(xū)要在(zài)大多数情况下执行(háng)任何脚本。
项目信息的(de)相干站点(diǎn):使用与构建过(guò)程(chéng)相(xiàng)同的元数据,Maven能够生成一个网站或PDF,包括您希望添(tiān)加的任何文档,并(bìng)添加关于项目开发状态的标准报告。此信息(xī)的示例可(kě)以在本网站左侧导航栏底部的“项目信息”和“项(xiàng)目(mù)报告”子(zǐ)菜单下查看。
发布管理(lǐ)和分发(fā)版本:无需额外的配置,Maven将与您(nín)的源控(kòng)制系统(如CVS)集成,并管(guǎn)理(lǐ)基(jī)于某个标签的项(xiàng)目的发布。它也(yě)可以(yǐ)将其发布到分发位置以供(gòng)其他项目(mù)使用(yòng)。Maven能(néng)够发布单个输出,例如JAR,包括其他依赖关系和文档的归档或作(zuò)为源(yuán)分发。
依赖管理:Maven鼓励使用JAR和其他(tā)依赖的中(zhōng)央存储库。Maven提(tí)供了一(yī)种机制,您的项目(mù)的(de)客(kè)户可(kě)以(yǐ)使用它(tā)下载从(cóng)中(zhōng)央JAR存储库构建项目(mù)所需的(de)任何(hé)JAR,类似于Perl的CPAN。这允许Maven的用户跨项(xiàng)目重用JAR,并(bìng)鼓励项目(mù)之间的通信(xìn),以确保处理向后兼(jiān)容性问(wèn)题。
