Apache Maven是目前流行的项目管理和构建自动化工具。Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。Maven除了以程序构建能力为特色之外,还提供高级项目管理工具。由于Maven的默认构建规则有较高的可重用性,所以常常用两三行Maven脚本就可以构建简单的项目。
下面介绍Maven的安装和配置。
虽然IntelliJ IDEA已经包含了Maven插件,但是笔者还是希望大家在工作中能够安装自己的Maven插件,方便以后项目配置需要。大家可以通过Maven的官网http://maven.apache.org/ download.cgi下载最新版的Maven。本书的Maven版本为apache-maven-3.5.0。
Maven下载完后解压缩即可。例如,解压到D:盘上,然后将Maven的安装路径D:\apache-maven-3.5.0\bin加入到Windows的环境变量path中。安装完成后,在命令行窗口执行命令:mvn -v,如果输出如图1-10所示页面,表示Maven安装成功。
图1-10 Maven安装成功命令行窗口
接下来,我们在IntelliJ IDEA下配置Maven,具体步骤如下:
在Maven安装目录,即D:\apache-maven-3.5.0下新建文件夹repository,用来作为本地仓库。
在IntelliJ IDEA界面中,选择【File】→【Settings】,在出现的窗口中找到Maven选项,分别把【Maven home directory】【User settings file】【Local repository】,设置为我们自己Maven的相关目录,如图1-11所示。
图1-11 Maven设置窗口
设置完成后,单击【Apply】→【OK】。至此,Maven在IntelliJ IDEA的配置完成。
之所以把Maven默认仓库(C:\${user.home}\.m2\respository)的路径改为我们自己的目录(D:\apache-maven-3.5.0\repository),是因为respository仓库到时候会存放很多的jar包,放在C:盘影响计算机的性能,所以才会修改默认仓库的位置。