maven介紹及對項目進行打包

maven下載

訪問 maven官網下載安裝包

maven目錄結構

在這裏插入圖片描述

  • bin目錄包含mvn的運行腳本
    在這裏插入圖片描述
    m2.cnf 是一個配置文件
  • boot目錄
    在這裏插入圖片描述
    plexus-classworlds-2.5.2.jar是一個類加載器框架,maven使用它來加載類庫
  • conf是配置文件目錄
    在這裏插入圖片描述
    這裏的settings.xml後續要配置
  • 4 lib目錄,是maven運行時依賴的一些jar包
    在這裏插入圖片描述
  • 配置maven的環境變量
    計算機—>屬性—>高級系統設置—>環境變量
    環境變量分爲 用戶變量和系統變量,如果你的電腦是多人使用的,定義在系統變量裏的,所有用戶都可以使用,而在用戶變量定義的只對當前用戶有效,其他用戶不可以使用
    在這裏插入圖片描述
    環境變量配置好後,打開cmd,輸入命令mvn -v,如果顯示如下,證明設置成功:
    在這裏插入圖片描述

使用maven構建helloword工程,目錄結構如下:

我這裏使用idea,選擇module—>maven
在這裏插入圖片描述
在這裏插入圖片描述

package com.torey.jarTest;

public class HelloWorld {
  public static String sayHello(){
      System.out.println("Hello World");
      return  "Hello World";
  }
}

mvn compile 對項目進行編譯

cmd進入項目根目錄, 輸入命令:mvn compile,對項目進行編譯
在這裏插入圖片描述
在這裏插入圖片描述
BUILD SUCCESS證明項目編譯成功了

mvn test 執行測試用例

  • 執行 mvn test,執行測試用例:

在這裏插入圖片描述

  • 進入項目根目錄,可以看到maven爲我們生產了target目錄

在這裏插入圖片描述
target目錄內容如下:
在這裏插入圖片描述
classess文件夾是字節碼文件
surefire-reports 文件夾是測試報告文件

mvn package 對項目進行打包

  • 使用 mvn package,對項目進行打包
    在這裏插入圖片描述
    執行成功後,就生產了jar包
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章