Maven 的概念和安裝
Maven 是什麼
首先 Maven
肯定是一個造福人類的好東西,它可以省去我們構建項目中引入 jar 包時的麻煩,還有利於項目的模塊化開發等等等好處。在如今項目中大體都是使用 Maven 或者 Gradle 構建項目。
Maven 是 Apache
下的項目管理工具,它由 Java 語言開發,可以幫助我們更方便的管理和構建 Java 項目。
Maven項目對象模型(POM),可以通過一小段描述信息來管理項目的構建,報告和文檔的項目管理工具軟件。
Maven 除了以程序構建能力爲特色之外,還提供高級項目管理工具。由於 Maven 的缺省構建規則有較高的可重用性,所以常常用兩三行 Maven 構建腳本就可以構建簡單的項目。
Maven 的優點
- 有利於
Jar
包的管理,通過xml
代碼可以從Maven
中央倉庫獲取標準的jar
包以及相關依賴的jar
包,同時可以利用本地倉庫管理jar
包,使jar
包與項目分離,減輕項目體積; Maven
是跨平臺的,可以在 window、Linux 操作系統上使用;- 使用
Maven
將大型項目按照模塊化拆分成若干個工程,交由不同的團隊開發,可以大大提示開發效率; - 可以完成項目的一鍵部署,操作系統中可以省去安裝
Tomcat
、IDEA
等應用程序; - ......
Maven 的安裝和配置
JDK 和環境變量
確保系統已安裝了 JDK
並配置好了環境變量。
下載 Maven
下載地址 http://maven.apache.org/download.cgi
下載 Maven 的 zip 文件後,將其解壓到你想安裝的文件夾
配置環境變量
添加 Maven_HOME
環境變量到 Windows 環境變量中,並將其值指向你 Maven 文件解壓的文件夾
添加到環境變量 PATH
驗證
打開 cmd
,輸入命令 mvn -version
輸出
Apache Maven 3.6.1 (d66c9c0b3152b2e69ee9bac180bb8fcc8e6af555; 2019-04-05T03:00:29+08:00)
Maven home: D:\tools\apache-maven-3.6.1\bin\..
Java version: 1.8.0_211, vendor: Oracle Corporation, runtime: C:\Java\jdk1.8.0_211\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"