麦克斯仇
Think different
159
文章
36871
阅读
首页
INDEX
文章
ARTICLE
关于
ABOUT
Windows 安装 Maven3.9.6
创建日期:
2019/02/12
修改日期:
2024/02/24
Windows
Maven
> 本文以 3.9.x 版本为例 # 准备 `Maven` 运行环境需要 `jdk` 环境的支持,请先安装 `jdk` ,参考教程:[Windows 安装 jdk8 / jdk17 / jdk21](https://maxqiu.com/article/detail/1) # 下载 - 官方源 1. 打开下载地址:[https://maven.apache.org/download.cgi](https://maven.apache.org/download.cgi) 2. 点击 `Binary zip archive` 后面的 `apache-maven-3.9.6-bin.zip` 下载压缩包 - 清华源 1. 打开清华源下载地址:[https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/](https://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/) 2. 点击最新的版本号,例如 `3.9.6` 3. 点击 `binaries` 进入二进制文件下载目录 4. 点击 `apache-maven-3.9.6-bin.zip` 下载压缩包 # 安装 将下载的 `zip` 压缩包进行解压,将解压后的文件夹移动到想要安装的位置 本文以安装在 `C:\development\` 目录下为例,并重命名文件夹为 `maven` ,移动后的目录结构示例如下 ![](https://cdn2.maxqiu.com/upload/3e99f2bd4b3d47cbbd8844e9c2920a32.jpg) # 配置 ## 环境变量 注:装过 `Java` 的应该都会配置环境变量吧 ### MAVEN_HOME 1. 打开系统环境变量设置 - `win7` :右击 `计算机` → `属性` → `高级系统设置` → `高级` → `环境变量` → `新建`<br>![](https://cdn2.maxqiu.com/upload/50bee3bd623a4d479958cbbc958e8829.jpg) - `win10 / win11` :右击 `此电脑` → `属性` → `高级系统设置` → `高级` → `环境变量` → `新建`<br>![](https://cdn2.maxqiu.com/upload/cdfdb1ff0a164eeea001fa5432e3dd20.jpg) 2. 输入变量名和变量值,变量值为 `maven` 安装路径,点击 `确定` 保存 ``` 变量名:MAVEN_HOME 变量值:C:\development\maven ``` ### PATH 在上文的 `环境变量` 页面继续操作(咳咳,图片是拿的 `jdk` 安装教程的,仅示意一下) - `win7` :在 `系统变量` 内找到 `Path` ,单击 `编辑` ,在 `变量值` 末尾插入 `;%MAVEN_HOME%\bin` (开头有个英文分号,做分隔符使用,意思是与前面一个路径分隔)示例如下:<br>![](https://cdn2.maxqiu.com/upload/ce4a2c64f6604d4286518d7203ee861c.jpg) - `win10 / win11` :在 `系统变量` 内找到 `Path` ,单击 `编辑` ,单击 `新建` ,在输入框内输入 `%MAVEN_HOME%\bin` (开头没有英文分号,与 `win7` 不同)示例如下:<br>![](https://cdn2.maxqiu.com/upload/2e33d9d26a97438a819fc23c9cd0dafd.jpg) ## 本地资源库文件夹路径 1. 在任意位置新建 `repository` 文件夹,推荐放在 `Maven` 根目录下 2. 编辑 `conf\settings.xml` 配置文件 3. 在 `settings` 标签内(一般在文件的55行空白处)添加如下内容: ```xml <localRepository>C:\development\maven\repository</localRepository> ``` 注:若 `repository` 文件夹是其他位置请自行修改路径 ## 镜像仓库 注:`maven` 仓库在国外,建议添加国内的镜像仓库 1. 继续编辑 `conf\settings.xml` 文件 2. 在 `mirrors` 标签(一般在文件的第160行)先删除如下的默认配置 ```xml <mirror> <id>maven-default-http-blocker</id> <mirrorOf>external:http:*</mirrorOf> <name>Pseudo repository to mirror external repositories initially using HTTP.</name> <url>http://0.0.0.0/</url> <blocked>true</blocked> </mirror> ``` 3. 再添加如下内容,以下镜像仓库任意选择一个 ```xml # 阿里 <mirror> <id>aliyunmaven</id> <mirrorOf>*</mirrorOf> <url>https://maven.aliyun.com/repository/public</url> </mirror> # 华为 <mirror> <id>huaweicloud</id> <mirrorOf>*</mirrorOf> <url>https://repo.huaweicloud.com/repository/maven/</url> </mirror> # 腾讯 <mirror> <id>nexus-tencentyun</id> <mirrorOf>*</mirrorOf> <name>Nexus tencentyun</name> <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url> </mirror> ```
150
全部评论