這里使用的工具是 myeclipse ,所以這里講的是在 myeclipse 上使用maven。
1.什么是倉庫?
用於存放依賴包、配置文件、其他插件等。
項目添加依賴時,默認從 本地倉庫 讀取依賴包,如果本地倉庫沒有相關依賴,
maven 會從遠處倉庫下載,並放置至本地倉庫中。
2. 什么是 maven 坐標?
maven 坐標用於識別依賴包或項目的唯一性。
常用的 maven 坐標: groupId、artifactId、version。
其他 maven 坐標,如:scope、classifier
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <!--所有的Maven項目都必須配置這四個配置項--> <modelVersion>4.0.0</modelVersion> <!--groupId指的是項目名的項目組,默認就是包名--> <groupId>cn.gacl.maven.hello</groupId> <!--artifactId指的是項目中的某一個模塊,默認命名方式是"項目名-模塊名"--> <artifactId>hello-first</artifactId> <!--version指的是版本,這里使用的是Maven的快照版本--> <version>SNAPSHOT-0.0.1</version> </project>
3.怎么知道maven坐標?
網址: https://mvnrepository.com/artifact/junit/junit/4.13-beta-3 ,如圖
4. 怎樣使用 myeclipse 創建 maven 項目?
首先,在空白處 ,右鍵,new ---> other
然后,選擇 Maven Project ---> Next
勾選 創建簡單項目----> Next
填寫坐標,如圖:
生成的,默認項目目錄及文件說明,如圖:
5. 添加依賴運行測試
a. 修改 pom.xml , 添加 junit 依賴
b. 編寫測試類
在如下位置,添加 HelloWorld.java 類
Helloworld.java
package mvn_helloworld; import org.junit.Test; public class HelloWorld { @Test public void hello(){ System.out.println("hello world"); } }
c. 運行測試類,效果如下