maven下载及配置
maven下载
到maven官网下载maven压缩包
1.进入官网:maven官网.
2.选择左侧Download,选着箭头所指的压缩包进行下载
3.下载完之后解压到一个文件夹,文件夹路径不能有中文,空格或其他特殊字符(建议所有的环境文件放到一个文件夹,方便使用)
配置MAVEN_HOME(配置maven的前提是在电脑安装了jdk)
- 右键电脑属性,点击高级系统设置
- - 点击环境变量,在系统变量中新建一个名为MAVEN_HOME的系统变量
- 变量值为我们maven解压的路径(选着bin的上一级)
- 在系统变量中找到path变量双击打开新建一个环境变量添加变量值为:
%MAVEN_HOME%\bin
- 验证maven是否配置成功 win+r 输入cmd,在命令窗口输入mvn -version回车出现maven版本信息则说明maven配置成功
maven中的settings文件
1.settings文件在哪,在maven中conf包下
2.settings文件配置
-
我们可以看到有一个mirrors标签
-
它使用来配置maven镜像的,因为maven仓库是在国外,我们从国内去下载比较慢,所以我们一般把镜像改为我们国内的阿里云的镜像,也就是我们常说的私服
maven仓库分三种:
以下为阿里云镜像地址:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
或者
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
注: 千万注意, 只可配置一个(另一个要注释!) 不然两个可能发生冲突 ,导致jar包下不下来 !!!
3.在我们settings.xml文件中还可以配置我们maven的本地仓库
- 在配置本地仓库前我们一般在maven中新建一个repository文件夹用于存储我们下载下来的jar包,本地仓库在我们日后项目创建的时候就不用在服务器上面重新下载了,以前下载的jar或自动导入项目,大量节约项目开发时间。
- 在这个localRepository标签下配置我们的本地仓库地址
<localRepository>D:\apache-maven-3.6.3\repository</localRepository>
4.maven远程仓库
在maven仓库中我们可以去找到我们平时创建项目所需要用的pom依赖
- maven仓库地址:maven仓库
如图就是我们springboot的pom依赖:
<!-- https://mvnrepository.com/artifact/org.kie.kogito/kogito-springboot-starter -->
<dependency>
<groupId>org.kie.kogito</groupId>
<artifactId>kogito-springboot-starter</artifactId>
<version>1.6.0.Final</version>
</dependency>
最重要的一个就是千万不要把maven本地仓库放在C盘,不然你可能会吐血而亡,C盘1T的当我没说,反正博主这个坑踩过了,拜拜,回见!!!