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

浙公网安备 33010602011771号