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"