原创文章,转载请注明出处。
前言
最近在做SDK和老项目的重构,对于部分重复性很高的工具类,UI类,以及框架类。考虑做一次重构,然后想将部分代码放在maven上,在之前以及尝试过jitpack,binary,也都能达到相关效果,但是这些都是基于Mavne的配置,不方便本地化。所以决定还是学习一下maven相关配置。
切入正题,系列的第一步最重要就是如何本地配置Maven库。我们按照如下流程一步步来熟悉本地Maven库的配置。
1.下载Maven相关资源
首先,应该在 Maven官网下载Maven包,地址【maven.apache.org/download.cg…


2.配置环境变量
与配置java的环境变量类似,Maven也需要在系统参数中配置环境变量。步骤基本和配置java环境变量类似。新建MAVEN_HOME,值为maven地址,我这里是D:\maven\apache-maven-3.6.0。然后修改path,在末尾添加%MAVEN_HOME%\bin。


打开cmd,输入maven -v(显示当前maven版本信息)。出现

3.配置本地localRepository
由于我们配置的是本地maven,所以需要做本地化环境配置,找到maven文件目录,打开config/setting目录,找到localRepository,


4.添加镜像respository(可选)
其实在maven中也具备镜像的能力,需要找到刚才的setting目录下,找到mirror,信息如下

<mirror>
<id>nexus-aliyun</id>
<name>nexus-aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
<mirrorOf>central</mirrorOf>
</mirror>
最终效果如下:

以上就是本地maven的配置方法