Maven快速配置和入門
- 2022 年 9 月 24 日
- 筆記
- java web開發基礎教程
概念
Maven其實就是一個管理項目、構建項目的工具。它有標準化的項目結構、構建流程、依賴管理。
功能
- Maven提供了一套標準的項目結構
- Maven提供了一套標準的構建流程
- Maven提供了更便捷的依賴管理(依賴關係就是一個類的實現需要另一個類的協助,如JDBC連接資料庫就需要jar包的協助;依賴管理就是管理項目所需要的第三方資源)
Maven的安裝和配置
- 下載:下載直接去官網下載就可以,官網有最新版本和往期存檔。另外有一個小細節就是下載軟體時,壓縮包一般有兩類,分別標的是sources和binaries,其中sources是指原文件,binaries是指二進位文件,也就是安裝文件。

-
安裝: 將下載好的壓縮包解壓縮即可。
-
配置環境變數:打開環境變數,複製解壓縮的路徑,設置系統變數如下:

設置 path 路徑如下:

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

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

- 配置阿里雲倉庫:找到<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,就要再配置一下。
- eclipse配置Maven:選擇 Eclipse-->window-->Prefrences-->Maven---->Installations ,點擊右側add,在彈出的窗口中選擇解壓的下載文件,確定之後在 Installations 介面再選中所選擇的文件

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

再apply就完成了所有配置。
另外還有一個小細節,Eclipse中配置maven的User Setting時,提示錯誤:Could not read settings.xml 解決辦法:
- 配置標籤之間可以換行但不可以有多餘的空格,否則會報錯
- 配置文件中不能有中文
不過認真看看編碼沒問題一般都不會出錯,我就尾標籤寫錯了,找了半天。
Maven坐標詳解
- 概念:Maven中的坐標是資源的唯一標識,通俗的說,其實就是用來導入包或者定義項目的。
- 組成:Maven的坐標主要由groupId(為了定義所屬組織)、artifactId(為了定義項目名稱)、version(為了定義版本號)組成。
eclipse創建Maven項目
- File--->New Maven project,記得勾選第一個選項

- 輸入項目相關資訊

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

