Maven 环境搭建

简介

Apache Maven 提供了一个项目对象模型(POM)文件的新概念来管理项目的构建、相关性和文档,能够自动下载项目依赖库。

本文使用的 Maven 版本为 3.9.0

下载

下载链接:

1
https://archive.apache.org/dist/maven/maven-3/3.9.0/binaries/apache-maven-3.9.0-bin.zip

以上链接来自官网,请放心下载。

下载完成后解压到一个地方存着。

强烈建议:SDK 相关的路径,为避免后续出现奇奇怪怪的问题,一律存放在全英文且无特殊符号的路径中!

如果使用 Windows,路径格式样例:D:\your\path\to\maven

配置本地仓库路径

可以将本地仓库理解为“缓存”。

开发项目时,首先从本地仓库中获取所需的 jar 包;如果在本地无法获取到指定的 jar 包时,则从远程仓库(中央仓库)中下载所需的 jar 包,并“缓存”到本地仓库中使用。

所以,本地仓库会随着项目的积累,变得越来越大。

本地仓库默认存在 C 盘,某些同学的 C 盘本来就小,这让本就紧张的空间,更是雪上加霜。(富裕的孩纸可以跳过这部分)

因此,可以手动设置本地仓库到空间充足的盘内。

以下开始操作:

找到 maven 的配置文件。路径:

1
你的解压后的目录/apache-maven-3.9.0/conf/settings.xml

用文本编辑器打开,例如 Notepad—、Notepad 3、VSCode 等。

打开后复制一下大概在第 53 行的代码:

1
<localRepository>/path/to/local/repo</localRepository>

复制到第 55 行处粘贴,并修改为新的仓库目录路径。

先提前新建好目录。

例如:

Windows 的小技巧:

在文件夹上,按住 Shift 键再右键该文件夹,可以直接复制路径。

在空白处按住 Shift 键再右键,可以打开 PowerShell。

至此,本地仓库目录已修改完成。

配置镜像源

由于默认源在国外,可能下载的速度会很慢很慢。

配置镜像源,可以加速下载。

操作如下:

打开配置文件,和上一步配置本地仓库路径的那个配置文件一样。

1
你的解压后的目录/apache-maven-3.9.0/conf/settings.xml

打开之后一直往下拉,大约在第 148 行左右:

在 </mirror> 之后和 </mirrors> 之前,添加以下内容:

1
2
3
4
5
6
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

完成后:

测试

直接进入 bin 目录打开命令行,路径:

1
你的解压后的目录/apache-maven-3.9.0/bin

在命令行中执行:

1
2
3
4
5
# Linux 或者 MacOS 执行
./mvn help:system

# Windows 执行
.\mvn.cmd help:system

可以看到从阿里云镜像源下载

本地仓库有文件写入

环境变量

在 IDEA 等智能的 IDE 中可以手动选择,可以不配置环境变量。

如果确实需要,可以百度查查~


··· EOF ···


> 喜欢文章,支持一下 <

Maven 环境搭建
https://www.lechnolocy.cn/2023/06/20/Maven 环境搭建/
作者
Lechnolocy
发布于
2023年6月20日
许可协议