Maven快速配置和入門

概念

Maven其實就是一個管理項目、構建項目的工具。它有標準化的項目結構、構建流程、依賴管理。

功能

  • Maven提供了一套標準的項目結構
  • Maven提供了一套標準的構建流程
  • Maven提供了更便捷的依賴管理(依賴關係就是一個類的實現需要另一個類的協助,如JDBC連接資料庫就需要jar包的協助;依賴管理就是管理項目所需要的第三方資源)

Maven的安裝和配置

  1. 下載:下載直接去官網下載就可以,官網有最新版本和往期存檔。另外有一個小細節就是下載軟體時,壓縮包一般有兩類,分別標的是sources和binaries,其中sources是指原文件,binaries是指二進位文件,也就是安裝文件。

  1. 安裝: 將下載好的壓縮包解壓縮即可。

  2. 配置環境變數:打開環境變數,複製解壓縮的路徑,設置系統變數如下:

設置 path 路徑如下:

打開命令行窗口,輸入 mvn -version ,出現以下運行結果,說明配置環境變數成功。

  1. 配置本地倉庫:Maven默認設置本地倉庫為 C:\Users\hecheng.m2 路徑下的 repository 文件,但是因為在C盤,所以我們需要再配置一下。我們找到解壓縮文件夾下的 conf 文件夾,打開 settings.xml 文件,找到<localRepository>標籤,將 <localRepository>/path/to/local/repo</localRepository> 粘貼出來,並將要當作本地倉庫的文件名替換掉標籤內內容。結果如下:

  1. 配置阿里雲倉庫:找到<mirror>標籤,將以下程式碼插入到標籤內:
   <mirror>
      <id>alimaven</id>
      <name>aliyun maven<name>
      <url>//maven.aliyun.com/nexus/content/groups/public</url>
      <mirrorOf>central</mirrorOf>
   </mirror>

結果如下:

Maven常用命令

  • compile 編譯
  • clean 清理
  • test 測試
  • package 打包
  • install 安裝

eclipse配置Maven環境

一般像eclipse這種集成開發工具都自帶Maven,但是如果我們想用自己下載的maven,就要再配置一下。

  1. eclipse配置Maven:選擇 Eclipse-->window-->Prefrences-->Maven---->Installations ,點擊右側add,在彈出的窗口中選擇解壓的下載文件,確定之後在 Installations 介面再選中所選擇的文件

再apply

  1. eclipse中配置本地倉庫:回到Eclipse,打開 window---->Preferences --->Maven---->User Settings:設置global settings 如下:

再apply就完成了所有配置。

另外還有一個小細節,Eclipse中配置maven的User Setting時,提示錯誤:Could not read settings.xml 解決辦法:

  1. 配置標籤之間可以換行但不可以有多餘的空格,否則會報錯
  2. 配置文件中不能有中文
    不過認真看看編碼沒問題一般都不會出錯,我就尾標籤寫錯了,找了半天。

Maven坐標詳解

  1. 概念:Maven中的坐標是資源的唯一標識,通俗的說,其實就是用來導入包或者定義項目的。
  2. 組成:Maven的坐標主要由groupId(為了定義所屬組織)、artifactId(為了定義項目名稱)、version(為了定義版本號)組成。

eclipse創建Maven項目

  1. File--->New Maven project,記得勾選第一個選項

  1. 輸入項目相關資訊

  1. 項目至此就創建成功了,在Java文件夾下就可以編寫程式碼了。