本文主要讲解Maven下载安装以及仓库配置。
提前对Maven做个简单介绍:
Maven 是一个软件项目管理工具,基于项目对象模型(POM)的概念。
因为Maven是一个基于 Java 的工具,所以你需要提前安装JDK环境:JDK8安装教程及环境变量配置
最新版
下载地址:http://maven.apache.org/download.cgi
指定3.6.3
下载地址:https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/
我以3.6.3版本为例,Window版下载zip压缩包
下载后,建议解压到一个
没有中文和特殊字符
的路径下,例如,我解压到: E:\apache-maven-3.6.3
编辑环境变量的打开方式很多,以打开
运行
输入命令的方式为例:
按下“win+R”快捷键,打开运行对话框,输入指令:
rundll32 sysdm.cpl,EditEnvironmentVariables
更多方式,详见:Win10设置环境变量的5种方式,在哪打开? 如何打开?
MAVEN_HOME
E:\apache-maven-3.6.3
Path
%MAVEN_HOME%\bin;
(固定)%MAVEN_HOME%\bin
打开cmd,输入
mvn -version
我们管理包,jar从哪下载? 又保存到哪去?
远程仓库
下载本地仓库
接下来我们就在配置文件里 配一下这两个仓库:
打开Maven配置文件,位于:%MAVEN_HOME%\conf\settings.xml
例如我的:E:\apache-maven-3.6.3\conf\settings.xml
本地仓库是在本地电脑保存jar包的目录。
如果本地仓库没有,它会首先尝试从远程仓库下载至本地仓库,然后再使用本地仓库的。
我习惯配置到Maven安装目录下,例如我的配置:
<localRepository>E:\apache-maven-3.6.3\repolocalRepository>
在settings.xml找到默认的localRepository节点,默认是注释的,放到它下面即可,然后删不删原注释的都可以。
当本地仓库不存在jar包时,会从远程仓库下载。
远程仓库主要分为3种:
这3种都是配置在mirrors
节点下,我们以配置前2种为例,在settings.xml中找到mirrors
节点,默认是这样:
我们配置阿里云和中央仓库,配置如下:
<mirrors>
<mirror>
<id>alimavenid>
<mirrorOf>centralmirrorOf>
<name>aliyun mavenname>
<url>http://maven.aliyun.com/nexus/content/repositories/central/url>
mirror>
<mirror>
<id>repo1id>
<mirrorOf>centralmirrorOf>
<name>Human Readable Name for this Mirror.name>
<url>http://repo1.maven.org/maven2/url>
mirror>
<mirror>
<id>repo2id>
<mirrorOf>centralmirrorOf>
<name>Human Readable Name for this Mirror.name>
<url>http://repo2.maven.org/maven2/url>
mirror>
mirrors>
如果觉得不错,关注我 天罡gg 分享更多干货: https://blog.csdn.net/scm_2008
大家的「关注❤️ + 点赞 + 收藏⭐」就是我创作的最大动力!谢谢大家的支持,我们下文见!