maven - 初識

1、Maven是什麼?

Maven官網的描述:Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of informationhtml

簡譯過來就是:apache maven是一個基於項目對象模型(POM)的軟件項目管理和理解工具,能夠經過一小段描述信息來管理項目的構建,報告和文檔linux

Maven的目標:使開發人員更快的理解項目以及開發工做的完整狀態apache

 1.簡單的構建過程:提供許多屏蔽細節確保使用簡單windows

 2.統一的構建系統:相同的項目結構maven

 3.優質的項目信息:大量有用的項目相關信息工具

 ...學習

2、爲何用Maven?做用是什麼?

1.爲何?ui

先讓咱們來想象一下沒有Maven咱們要怎麼開發項目,首先手動導入項目開發須要的jar包。項目編譯,可能還會報依賴缺失,jar包衝突等等問題...。emmmm...spa

問題:1.手動導入jar包,2.本身解決jar衝突,依賴問題orm

2.做用:解決jar導入問題,解決jar依賴與衝突問題

3、Maven下載

官網:http://maven.apache.org/index.html

下載:http://maven.apache.org/download.cgi

       

爲何下載bin.zip?

 

首先咱們先弄清楚各個後綴的含義:

bin:表明二進制文件     

src:表明源碼

通常正常使用下載bin類型就能夠了,若是要學習源碼就下載src

.tar.gz:linux的壓縮包  

.zip:windows的壓縮包

因此:

bin.tar.gz是適用於linux,MaxOs系統的二進制文件

bin.zip是適用於windows的二進制文件

src.tar.gz是linux下的源碼

src.zip是windows下的源碼

相關文章
相關標籤/搜索