maven概述
1.maven是一個項目構建和管理的工具,提供了幫助管理 構建、文檔、報告、依賴、scms、發佈、分發的方法。可以方便的編譯代碼、進行依賴管理、管理二進制庫等等。
2,maven的好處在於可以將項目過程規範化、自動化、高效化以及強大的可擴展性,利用maven自身及其插件還可以獲得代碼檢查報告、單元測試覆蓋率、實現持續集成等等。
3. 只要定位了座標,maven就能夠幫我們自動下載我們需要的類庫.
一.maven的原理
採用遠程倉庫和本地倉庫以及一個類似 build.xml 的 pom.xml ,將 pom.xml 中定義的 jar 文件從遠程倉庫下載到本地倉庫,各個應用使用同一個本地倉庫的 jar ,同一個版本的 jar 只需下載一次,而且避免每個應用都去拷貝 jar 。
二,座標
groupId: 組織ID,一般是公司、團體名稱
artifactId:實際項目的ID,一般是項目、模塊名稱
version:版本,開發中的版本一般打上 SNAPSHOT 標記
Type/packaging :包類型,如JAR,EAR,POM…
classifier:分類,如二進制包、源、文檔
通過這個規則就可以定位到世界上任何一個構件。
一,下載maven服務器
下載地址http://maven.apache.org/download.cgi
二.配置環境
1,配置環境變量並測試
2.找到mavne安裝的路徑
3.配置path環境變量,在path值的末尾添加"%MAVEN_HOME%\bin"
4,點擊確定之後,打開cmd窗口:輸入 mvn -version,出現如下內容表示安裝成功
三.配置本地倉庫
1.打開conf文件夾下的settings.xml文件,
2.找到setting.xml文件
3.配置本地倉庫,進入conf
4.配置默認jdk
5.在eclipse下安裝插件
到此,maven的基礎入門配置已經配置好