购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

4.2 Maven的安装和配置

Maven是Apache的一个软件项目管理和构建工具,它可以对Java项目进行构建和依赖管理。本书所有的源码都选择Maven作为项目依赖管理工具,本节内容将讲解Maven的安装和配置。

当然,Gradle也是目前比较流行的项目管理工具,感兴趣的读者可以尝试使用。

4.2.1 下载安装包

打开浏览器,在Apache官网找到Maven下载页面,其下载文件列表如图4-9所示,单击“apache-maven-3.9.0-bin.zip”链接即可完成下载。

图4-9 Maven下载文件列表

本书所选择的Maven版本是3.8.1。

Maven 3.8.1版本的下载文件列表如图4-10所示,单击“apache-maven-3.8.1-bin.zip”链接即可完成下载。

图4-10 Maven 3.8.1版本文件列表

4.2.2 安装并配置Maven

安装Maven并不像安装JDK那样需要执行安装程序,直接将下载的安装包解压缩到相应的目录即可。笔者解压缩到D:\maven\apache-maven-3.8.1目录下,如图4-11所示。

图4-11 Maven解压缩目录

接下来配置Maven命令的环境变量,步骤与配置JDK环境变量的步骤类似。在“环境变量”面板中,单击“系统变量”下方的“新建”按钮,在弹出的“新建系统变量”对话框的“变量名”文本框中输入“MAVEN_HOME”,在“变量值”文本框中输入目录,如“D:\maven\apache-maven-3.8.1”,完成后单击“确定”按钮,如图4-12所示。

图4-12 新建MAVEN_HOME环境变量

最后修改PATH环境变量,在末尾增加:

4.2.3 Maven环境变量验证

Maven环境变量配置完成后,同样需要验证配置是否正确。

打开cmd或powershell命令窗口,输mvn-v命令。这里安装的Maven版本为3.8.1,安装目录为D:\maven\apache-maven-3.8.1。如果环境变量配置正确,则命令窗口会输出如图4-13所示的验证结果,表示Maven安装成功。

图4-13 Maven安装验证成功

如果在输入命令后报错,则需要检查环境变量配置步骤中是否存在路径错误或拼写错误,然后进行改正。

4.2.4 配置国内Maven镜像

在完成以上工作后就可以正常使用Maven工具了。为了获得更好的使用体验,建议国内开发人员修改一下Maven的配置文件。

国内开发人员在使用Maven下载项目的依赖文件时,通常会遇到下载速度缓慢的情况,甚至出现“编码5分钟,启动项目半小时”的窘境。这是因为Maven的中央仓库在国外的服务器中,如图4-14所示。

图4-14 访问Maven国外的中央仓库

每次下载新的依赖文件都需要通过外网访问Maven中央仓库,如果不进行配置的优化处理,就会极大地影响开发流程。笔者建议使用国内公司提供的中央仓库镜像,比如阿里云的镜像、华为云的镜像。另一种做法是自己搭建一个私有的中央仓库,然后修改Maven配置文件中的mirror标签来设置镜像仓库。

这里以阿里云镜像仓库为例,介绍如何配置国内Maven镜像,加快依赖的访问速度。

进入Maven安装目录D:\maven\apache-maven-3.8.1,在conf文件夹中打开settings.xml配置文件。添加阿里云镜像仓库的链接,修改后的settings.xml配置文件如下:

在配置完成后,可以直接访问国内的镜像仓库,从而使Maven下载JAR包依赖的速度变得更快,可以节省很多时间,如图4-15所示。

图4-15 访问Maven国内的镜像仓库 9+LDVBSdCvnx5FIfjDveyL6qB4EpVQ/JOkKqa2i/CJYo7CljgjCuK7mlr0qcVHwP

点击中间区域
呼出菜单
上一章
目录
下一章
×