Maven 有一個生命周期,當你運行 mvn install 的時候被調用。這條命令告訴 Maven 執行一系列的有序的步驟,直到到達你指定的生命周期。遍歷生命周期旅途中的一個影響就是,Maven 運行了許多預設的插件目標,這些目標完成了像編譯和創建一個 JAR 文件這樣的工作。 一個jar包,會有 ...
一.什麼是maven?
Maven是一個項目管理工具,它包含了一個項目對象模型 (Project Object Model),一組標準集合,一個項目生命周期(Project Lifecycle),一個依賴管理系統(Dependency Management System),和用來運行定義在生命周期階段(phase)中插件(plugin)目標(goal)的邏輯。當你使用Maven的時候,你用一個明確定義的項目對象模型來描述你的項目,然後Maven可以應用橫切的邏輯,這些邏輯來自一組共用的(或者自定義的)插件。
Maven 有一個生命周期,當你運行 mvn install 的時候被調用。這條命令告訴 Maven 執行一系列的有序的步驟,直到到達你指定的生命周期。遍歷生命周期旅途中的一個影響就是,Maven 運行了許多預設的插件目標,這些目標完成了像編譯和創建一個 JAR 文件這樣的工作。
一個jar包,會有兩種下載的方式。一種是直接下載壓縮包,一種是提供maven下載路徑。Maven最方便的就是能幫我們下載jar包。告別傳統手動導包的方式。
二.maven倉庫 maven中有中央倉庫,本地倉庫,私服三個概念 1.中央倉庫是maven給你提供的所有jar包的下載地址.網址:http://mvnrepository.com/ 2.本地倉庫是你在中央倉庫里下載好的jia包所保存的文件夾。 3.私服相當於一個大型的本地倉庫,一般在規模龐大的公司里才會有自己的私服。為什麼會有私服呢? 有些公司在上班過程中某些電腦是不允許連接互聯網的,只能使用自己公司的區域網,那麼,這個時候你要使用maven的話就不能使用http的地址,這個時候就產生了私服。私服通過maven的索引使用公司的ip地址來使用到maven中的jar包。中國擁有最厲害的私服公司就是馬雲的阿裡巴巴。但是阿裡巴巴的私服會對外開放。 三.eclipse配置maven 官網:http://maven.apache.org/1.解壓你在maven下載到的壓縮包,一般把它和jdk放在一起。
2.安裝maven在電腦上
滑鼠右鍵點擊電腦>點擊屬性>點擊高級系統設置之後會彈出
然後再點擊環境變數會彈出:
這個時候你就可以點擊新建配置maven_home,註意maven_home的變數值是你maven的壓縮包的解壓地址。
配置完maven_home之後記得還需要修改path
在path的變數值最後加上%MAVEN_HOME%\bin;但是在配置maven_home時,你得保證你的環境變數裡面存在JAVA_HOME(配置jdk)。沒有配置JAVA_HOME測試時會報錯。做完這些後,你就可以測試你的maven有沒有安裝成功。打開cmd,輸入mvn -v如果你出現的是:
那麼恭喜你,你安裝成功了。但是這隻是成功的第一步,你還需要在你的Eclipse上安裝maven。
3.在Eclipse上安裝maven
打開Eclipse點擊window>prferences之後會彈出
點擊確定之後會出現:
點擊finish之後:
這個時候你就把maven裝在你的Eclipse中了,但是我們知道,maven是一個方便我們管理jar包的工具,我們需要用到的jar包都是從maven的中央倉庫里下載的,但是我們不需要每次都需要去本地倉庫里下載,當我們下載過一次之後就可以在我們的本地倉庫中導入jar包,那麼,怎麼連接本地倉庫呢?
4.連接本地倉庫
第一步:你首先需要找到你的maven解壓文件夾,然後打開conf子文件夾,然後編輯settings.xml
第二步:回到eclipse中點擊window再點擊preferences
配置完以上步驟之後,恭喜你,可以在maven環境下建立project啦~