手動搭建maven項目
手動搭建maven項目
- 在自己電腦上下載 maven
地址:
2.解壓
我解壓到了自己電腦的 F: 盤
3.安裝
4.修改成國內鏡像:
將maven 的解壓包中conf目錄下的settings.xml:
復制到:找到 C:\Users\lenovo\.m2(目錄結構如下)
打開settings.xml,將一下文字復制進去並保存
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
5.創建maven 本地倉庫
創建一個名為 mvn_repo 的目錄,作為本地倉庫,找到settings.xml,項目啟動時
由bin/mvn.bat 去加載settings.xml
並作如下修改
6.手動創建 Maven 項目
HelloMaven
src
-----main
-----java
-----com
-----lifehrx
-----maven
***.java
------resouce
-----test(test 和 main 目錄結構相同)
-----Java
-----com
-----lifehrx
-----maven
Test***.java
------resource
Target(存放 ,.class 文件)
7.cmd 命令打開終端,進入 HelloMaven 項目的目錄
mvn compile
得到.class 文件
mvn test
測試成功
mvn clean
mvn package
mvn clean install (安裝到本地倉庫,以便於其它項目依賴此jar 包)
Maven 的生命周期:
清除--> 編譯-->測試-->報告-->打包(jar\war)-->安裝-->部署
pom.xml : 介紹
1 <!-- 當前pom的版本號 --> 2 3 <modelVersion>4.0.0</modelVersion> 4 5 <!-- groupId: 當前jar所屬的命名空間 --> 6 7 <groupId>****</groupId> 8 9 <!-- 當前項目模塊名稱 --> 10 11 <artifactId>HelloMaven</artifactId> 12 13 <!-- 當前項目的版本, SNAPSHOT鏡像版 --> 14 15 <version>0.0.1-SNAPSHOT</version> 16 17 <!-- 當前模塊需要依賴的相關jar包,也稱為依賴管理, 所有被依賴的包都是通過"坐標"定位的 --> 18 19 <dependencies> 20 21 <!-- 需要依賴junit 通過 groupId+artifactId+version來查找,如果本地沒有則到中央倉庫下載 --> 22 23 <dependency> 24 25 <!-- 當前jar所屬的命名空間 --> 26 27 <groupId>junit</groupId> 28 29 <!-- 依賴的項目模塊的名稱 --> 30 31 <artifactId>junit</artifactId> 32 33 <!-- 依賴的版本號 --> 34 35 <version>4.9</version> 36 37 <!-- 依賴的範圍, 有 test compile privlege --> 38 39 <scope>test</scope> 40 41 </dependency> 42 43 </dependencies>
手動搭建maven項目