maven的安装与配置

安装maven之前一般会有疑问,想要知道maven与jdk版本对应关系,可以点击 http://maven.apache.org/docs/history.html

1、安装maven

可以在官网直接下载地址:https://maven.apache.org/download.cgi

2、解压安装包,无需安装

3、配置maven的环境变量,具体详情可以百度搜索maven配置,这里不做过多赘述

4、配置优化

Maven本地仓库默认地址是 C:\Users\用户名\.m2
如果不需要修改可以略过

1)新建maven-repository文件夹,该目录用作maven的本地库。

2)打开settings.xml进行修改

3)找到localRepository节点, 节点的值改为我们新建的maven-repository文件夹的目录

5、配置阿里MAVEN仓库配置

1)在settings.xml配置文件中找到mirrors节点
2)添加如下配置(注意要添加在<mirrors>和</mirrors>两个标签之间,其它配置同理)

<!-- 阿里云仓库 -->
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

 

 注意(百度搜索的结果):虽然mirrors可以配置多个子节点,但是它只会使用其中的一个节点,即默认情况下配置多个mirror的情况下,只有第一个生效,只有当前一个mirror无法连接的时候,才会去找后一个;而我们想要的效果是:当a.jar在第一个mirror中不存在的时候,maven会去第二个mirror中查询下载,但是maven不会这样做!

6、配置JDK

1、在settings.xml配置文件中找到profiles节点
2、添加如下配置

<profile>
<id>jdk-11.0.13</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>11.0.13</jdk>
</activation>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.encoding>UTF-8</maven.compiler.encoding>
<maven.compiler.source>11.0.13</maven.compiler.source>
<maven.compiler.target>11.0.13</maven.compiler.target>
<maven.compiler.compilerVersion>11.0.13</maven.compiler.compilerVersion>
</properties>
</profile>

 

 配置完成,win+R运行cmd,输入mvn help:system测试,配置成功则本地仓库maven-repository中会出现一些文件

 

 

 

 

 

首次执行 mvn help:system 命令,Maven相关工具自动帮我们到Maven中央仓库下载缺省的或者Maven中央仓库更新的各种配置文件和类库(jar包)到Maven本地仓库中。

配置过程中较为复杂的问题一

错误原因分析

打开maven的bin目录下的mvn.cmd

maven是先去找JAVA的环境变量,如果找不到JAVA_HOME 就会报错。所以需要将Java环境变量的名称改为JAVA_HOME,否则MAVEN找不到JAVA 的环境变量

注意:还有一个原因是执行命令行“mvn -version”使用的不是管理员权限

解决方案一

修改环境变量的名称JAVA_HOME和Path

cmd->执行“mvn -version”(mvn.cmd -version)查看

 参考资料:https://blog.csdn.net/qq_38190185/article/details/115921070

posted @ 2021-12-06 17:53  娜乌西卡在路上  阅读(998)  评论(0)    收藏  举报