Maven 基本操作 Maven 核心概念 Maven 核心概念 Maven 核心概念

1、創建項目

Maven 核心概念已經介紹過了,這裏不在分析

 

2、操作項目

以下操作Maven項目的方式除去創建外,必須進入到 pom.xml 所在的目錄。如果沒有在 pom.xml 所在的目錄運行 Maven 的構建命令,那麼會看到下面的錯誤信息

 (1)、編譯項目

cmd進入pom.xml所在的目錄執行以下代碼:

mvn compile

 編譯成功.

 項目下生成了target目錄,內容如上

 

(2)、清理項目

cmd進入pom.xml所在的目錄執行以下代碼:

mvn clean

 清理成功,target文件夾會被刪除.

 

(3)、運行項目中的測試用例

i、在測試項目中新增如下類,項目結構如下:

 結構參考Maven 核心概念

新增Computer類,代碼如下:

public class Computer {

    /**
     * @param i
     * @param j
     * @return
     */
    public int add(int x, int y){
        return x + y;
    }
}

新增Computer測試類

public class ComputerTest{

    @Test
    public void test1(){

        Computer computer = new Computer();

        int result = computer.add(1,2);

        org.junit.Assert.assertEquals(3, result);

    }

}

cmd進入pom.xml所在的目錄執行以下代碼:

mvn test

 說明測試用例測試通過,改變預期值代碼如下:

public class ComputerTest{

    @Test
    public void test1(){

        Computer computer = new Computer();

        int result = computer.add(1,2);

        org.junit.Assert.assertEquals(6, result);

    }

}

再次執行mvn test

 錯誤信息很直觀.

注意:\target\surefire-reports 可以查看target下的surefire-reports裏面存放了測試報告

 

(4)、打包項目

cmd進入pom.xml所在的目錄執行以下代碼:

mvn package

 這裏顯示了jar包的生成位置,且執行了測試項目,如果在打包時控制不需要執行測試項目可以配置相關文件來實現

 

(5)、安裝本地包到本地Maven倉庫

cmd進入pom.xml所在的目錄執行以下代碼:

mvn clean install

這裏說明項目jar包被安裝到了本地Maven倉庫.安裝路徑參考Maven 核心概念中1.1

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