maven - 1.1 maven的配置(idea爲例)+簡單介紹

一、maven的配置

1.我的電腦右鍵->屬性->高級系統設置->環境變量->
添加MAVEN_HOME、path
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
MAVEN_HOME: maven根目錄
path: maven根目錄\bin

在控制檯輸入 mvn -v,出現如圖所示,即爲成功:
在這裏插入圖片描述
2.配置Maven本地倉庫:
mvn根目錄/conf/setting.xml :
在這裏插入圖片描述

3.在IDE中配置mvn(以idea爲例):
(1)配置
打開File->Setting 左上角輸入Maven
在這裏插入圖片描述
添加

-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
在這裏插入圖片描述
(2)創建maven項目
File->new->project->maven
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

二、maven作用

1.增加第三方Jar (commons-fileupload.jar commons-io.jar)

2.jar包之間的依賴關係 (commons-fileupload.jar 自動關聯下載所有依賴的Jar,並且不會衝突)

三、maven概念

1.是一個基於Java平臺的 自動化構建工具

幾種自動化構建工具:make、ant、maven、gradle

2.maven的功能
清理:刪除編譯的結果,爲重新編譯做準備。

編譯:java->class

測試: 針對於 項目中的關鍵點進行測試,亦可用 項目中的測試代碼 去測試開發代碼;

報告:將測試的結果 進行顯示

打包: 將項目中包含的多個文件 壓縮成一個文件, 用於安裝或部署。 (java項目-jar、web項目-war)

安裝:將打成的包 放到 本地倉庫,供其他項目使用。

部署:將打成的包 放到 服務器上準備運行。

--將 原材料(java、js、css、html、圖片)->產品(可發佈項目)
-- 大米->米飯

四、一些指令

mvn compile :只編譯main目錄中的java文件
mvn test   :測試
mvn package : 打成jar/war
mvn install  :將開發的模塊 放入本地倉庫,供其他模塊使用 (放入的位置 是通過gav決定)
mvn clean  :刪除target目錄(刪除編譯文件的目錄)

**運行mvn命令,必須在pom.xml文件所在目錄*

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章