maven的安裝與配置
下載及安裝
官方下載地址:直達官網下載頁面
進入下載頁面後,根據你電腦所裝jdk版本選擇對應版本的maven進行下載。
我們可以看到該頁上邊紅框內寫明瞭,maven3.3版以上支援的是JDK1.7+的,所以推薦大家對應好自己的版本。官方目前最新的是3.5。
下邊四個有什麼區別呢,
Binary 指的是編譯後的二進位制檔案。是可以直接使用的,你應該下載這個(紅框中的)。 Source 指的是maven的原始碼包。 tar.gz 是一種壓縮檔案,在Linux和OSX下的
下載好以後解壓即可(記得先裝配好正確的JDK哦~)。解壓目錄如下(JDK安裝與配置:直達相關參考文件)
配置環境變數:
1.在系統變數內新增環境變數 M2_HOME(或者MAVEN_HOME),值為解壓後的目錄
2.在系統變數path中新增%M2_HOME%\bin
3.win+R,執行cmd命令列 mvn -v 檢查是否安裝成功,即如下圖表示成功
配置本地倉庫:
1.配置本地倉庫,maven會從中央倉庫下下載所需要的jar包到本地倉庫,我們可以修改存放的位置,在maver安裝目錄徐達conf資料夾下setting.xml檔案,開啟檔案,在下圖所示的位置修改即可,路徑隨意改成你想要的位置就好。
修改後的xml檔案可以複製到如下圖所示的位置,你的使用者資料夾下(C:使用者\name\.m2\)
2.配置中央倉庫,針對於maven下載緩慢的問題,這裡提供了國內的阿里雲映象,同樣在setting.xml中修改,查詢mirrors,在<mirrors>...</mirrors>之間,如圖位置新增這些程式碼即可
1 <?xml version="1.0" encoding="UTF-8"?> 2 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> 5 <mirrors> 6 <!-- 阿里雲倉庫 --> 7 <mirror> 8 <id>alimaven</id> 9 <mirrorOf>central</mirrorOf> 10 <name>aliyun maven</name> 11 <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 12 </mirror> 13 14 </mirrors> 15 </settings>
第一個Maven專案使用
新版的eclipse和idea都是自帶了maven外掛的,所以這裡就不介紹如何安裝該外掛了;
Eclipse和Idea,如果你沒有做複製xml那個操作,我們是需要對其進行引用設定的,Eclipse在Preference中,Idea在Settings中,搜尋maven,將User settings file改為你剛剛修改的settings.xm
建立MAVEN專案,以及新增jar包:
在你的編譯器內new一個Maven專案,便可獲得一個pom.xml,集齊7個就可以召喚神龍了!(別鬧……這裡目前只會有一個)
雙擊點開這個pom.xml,Eclipse的童靴記得選擇顯示模式(紅框),不然你會不知所云,如圖:
pom.xml的編輯模式:
你想知道都是幹嘛的?那不是初級篇需要知道的,在這裡,你只知道如何去新增你想要的jar包就好了,我這裡以selenium為例!
看圖:
maven的jar包庫地址:http://mvnrepository.com/
如圖,我們搜尋selenium,可見:
點選Selenium Java進去,會看到很多的版本
選擇你需要的版本,這裡selenium我們都會選擇最新的,方便相容最新的瀏覽器以及網路攻略……
點3.4.0進入頁面後,只需要單擊下邊的編碼就自動全選複製了:
我們就是把這段程式碼複製到pom.xml中的,這樣會載入你需要的包了!(假如你還需要載入其他的包,可以使用同樣的方法進行即可)
這裡本人提供一個比較齊全的pom.xml檔案:點選下載
注意了:你只需要把該pom.xml檔案中的<dependencies>以及<build>中間的內容複製到你對應位置即可。