idea部署Maven入門(一)——環境變數的配置和下載
介紹:
1 Maven是用來管理jar包的一種工具,
2 Maven主要是構建java專案和java web專案
3 maven專案管理所依賴的jar包不需要手動向工程新增jar包,只需要在pom.xml(maven工程的配置檔案)新增jar包的座標,自動從maven倉庫中下載 jar包、執行
第一步: 首先下載Maven的兩個壓縮包
下載共兩個zip包。
apache-maven-3.5.4-bin.zip
apache-maven-3.5.4-src.zip
解壓:將maven解壓到一個不含有中文和空格的目錄中。
第二步:配置環境變數
首先需要基礎的java環境,安裝和配置jdk,在這裡我就不寫了,免得增加文章長度。
首先在系統變數配置:
MAVEN_HOME
D:\apache-maven-3.5.4
然後再path中加入%MAVEN_HOME%\bin(如果裝多版本的maven需要直接配置路徑就行如:D:\apache-maven- 3.5.4\bin)
在cmd中使用mvn -v檢查自己的maven是否安裝好。
第三步:配置idea的maven設定和本地工廠
User setting file 一欄為maven本地地址的xml檔案;
local repository 為本地倉庫
第四步:用maven建立一個專案
選擇file->new project-> Maven->Create form archetype->如下圖灰色選中處
Group id 主要是為了避免和中央資料庫的一些專案衝突
Artifact id 是你專案的名稱
如果有有組id,你專案的名字就叫組id加上atifact id
建立專案的時候最好選擇本地倉庫,至於為什麼會在下一篇文章講解
第五部分:maven專案的結構
src/main/java —— 存放專案的.java檔案
src/main/resources —— 存放專案資原始檔,如spring, hibernate配置檔案
src/test/java —— 存放所有單元測試.java檔案,如JUnit測試類
src/test/resources —— 測試資原始檔
target —— 專案輸出位置,編譯後的class檔案會輸出到此目錄
pom.xml——maven專案核心配置檔案
Project
|-src
| |-main
| | |-java —— 存放專案的.java檔案
| | |-resources —— 存放專案資原始檔,如spring, hibernate配置檔案
|-webapp —— webapp目錄是web工程的主目錄
|-WEB-INF
|-web.xml
| |-test
| |-java ——存放所有測試.java檔案,如JUnit測試類
| |-resources —— 測試資原始檔
|-target —— 目標檔案輸出位置例如.class、.jar、.war檔案
|-pom.xml ——maven專案核心配置檔案
Maven入門(二) https://www.cnblogs.com/lzy321/p/9975845.html