介紹: 1 Maven是用來管理jar包的一種工具, 2 Maven主要是構建java項目和java web項目 3 maven項目管理所依賴的jar包不需要手動向工程添加jar包,只需要在pom.xml(maven工程的配置文件)添加jar包的坐標,自動從maven倉庫中下載 jar包、運行 第一 ...
介紹:
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