這是apache-maven-3.2.1下載,Maven是apache的一個(gè)頂級(jí)項(xiàng)目,很多小伙伴在官網(wǎng)下載的時(shí)候可能會(huì)出現(xiàn)各種問(wèn)題,給大家提供apache-maven-3.2.1安裝包,解壓可用。
apache-maven-3.2.1是一個(gè)項(xiàng)目管理工具,它包含了一個(gè)項(xiàng)目對(duì)象模型 (Project Object Model),一組標(biāo)準(zhǔn)集合,一個(gè)項(xiàng)目生命周期(Project Lifecycle),一個(gè)依賴(lài)管理系統(tǒng)(Dependency Management System),和用來(lái)運(yùn)行定義在生命周期階段(phase)中插件(plugin)目標(biāo)(goal)的邏輯。當(dāng)你使用Maven的時(shí)候,你用一個(gè)明確定義的項(xiàng)目對(duì)象模型來(lái)描述你的項(xiàng)目,然后Maven可以應(yīng)用橫切的邏輯,這些邏輯來(lái)自一組共享的(或者自定義的)插件。
apache-maven可以幫助用戶(hù)開(kāi)發(fā)編程的項(xiàng)目,他可以讓用戶(hù)更加清晰的查看項(xiàng)目的整體執(zhí)行方案,他支持從項(xiàng)目的中西構(gòu)建管理的命令采用標(biāo)準(zhǔn)的方法來(lái)構(gòu)建項(xiàng)目、清楚的定義軟件程序的核心,讓程序員能夠了解出現(xiàn)的運(yùn)行流程,使Java開(kāi)發(fā)人員的日常工作更容易,并且有助于理解任何基于Java的的項(xiàng)目開(kāi)發(fā)操作;apache-maven具有大量的項(xiàng)目管理內(nèi)容,可以在構(gòu)建的過(guò)程使用使用預(yù)設(shè)的項(xiàng)目文件加入構(gòu)建的方案中,讓程序的構(gòu)建方案更加清晰、容易,他支持大量的插件操作, 所有的工作都是由插件完成的,需要的朋友可以下載試試!
簡(jiǎn)單的項(xiàng)目設(shè)置遵循最佳實(shí)踐 - 獲得一個(gè)新的項(xiàng)目或模塊在幾秒鐘內(nèi)啟動(dòng)
所有項(xiàng)目中的一致使用意味著新開(kāi)發(fā)人員沒(méi)有加速到項(xiàng)目上的時(shí)間
高級(jí)依賴(lài)管理包括自動(dòng)更新,依賴(lài)關(guān)閉(也稱(chēng)為傳遞依賴(lài))
能夠同時(shí)輕松處理多個(gè)項(xiàng)目
一個(gè)龐大且不斷增長(zhǎng)的圖書(shū)館和元數(shù)據(jù)庫(kù),用于開(kāi)箱即用,并且安裝了最大的開(kāi)源項(xiàng)目,用于實(shí)時(shí)提供其最新版本
可擴(kuò)展的,具有以Java或腳本語(yǔ)言輕松編寫(xiě)插件的能力
即時(shí)訪問(wèn)新功能,只需很少或不需要額外配置
在Maven之外的依賴(lài)管理和部署的Ant任務(wù)
基于模型的構(gòu)建:Maven能夠?qū)⑷魏螖?shù)量的項(xiàng)目構(gòu)建為預(yù)定義的輸出類(lèi)型,例如JAR,WAR或基于項(xiàng)目的元數(shù)據(jù)的分布,而不需要在大多數(shù)情況下執(zhí)行任何腳本。
項(xiàng)目信息的相干站點(diǎn):使用與構(gòu)建過(guò)程相同的元數(shù)據(jù),Maven能夠生成一個(gè)網(wǎng)站或PDF,包括您希望添加的任何文檔,并添加關(guān)于項(xiàng)目開(kāi)發(fā)狀態(tài)的標(biāo)準(zhǔn)報(bào)告。此信息的示例可以在本網(wǎng)站左側(cè)導(dǎo)航欄底部的“項(xiàng)目信息”和“項(xiàng)目報(bào)告”子菜單下查看。
發(fā)布管理和分發(fā)版本:無(wú)需額外的配置,Maven將與您的源控制系統(tǒng)(如CVS)集成,并管理基于某個(gè)標(biāo)簽的項(xiàng)目的發(fā)布。它也可以將其發(fā)布到分發(fā)位置以供其他項(xiàng)目使用。Maven能夠發(fā)布單個(gè)輸出,例如JAR,包括其他依賴(lài)關(guān)系和文檔的歸檔或作為源分發(fā)。
依賴(lài)管理:Maven鼓勵(lì)使用JAR和其他依賴(lài)的中央存儲(chǔ)庫(kù)。Maven提供了一種機(jī)制,您的項(xiàng)目的客戶(hù)可以使用它下載從中央JAR存儲(chǔ)庫(kù)構(gòu)建項(xiàng)目所需的任何JAR,類(lèi)似于Perl的CPAN。這允許Maven的用戶(hù)跨項(xiàng)目重用JAR,并鼓勵(lì)項(xiàng)目之間的通信,以確保處理向后兼容性問(wèn)題。