Maven本地仓库搭建
Maven本地仓库搭建
Maven仓库下载
http://maven.apache.org/

强烈建议使用3.6.3版本,否则会不兼容问题
https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/

在idea中引入指定版本的Maven

conf目录:下面有一个非常重要的配置文件--》settings.xml---》maven的核心配置文件/全局配置文件
配置环境变量到maven

在cmd中运行maven代码,加载数据包
mvn help:system
不要修改他的路径,到此处寻找.m2文件


修改maven的setting.xml文件,配置镜像仓库;具体内容如下:
<mirror>
<!-- 指定镜像ID(可自己改名) -->
<id>nexus-aliyun</id>
<!-- 匹配中央仓库(阿里云的仓库名称,不可以自己起名,必须这么写)-->
<mirrorOf>central</mirrorOf>
<!-- 指定镜像名称(可自己改名) -->
<name>Nexus aliyun</name>
<!-- 指定镜像路径(镜像地址) -->
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

配置本地仓库
<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
<!-- 本地仓库配置 -->
<localRepository>具体本地仓库位置</localRepository>
<!-- 省略,具体信息参考后续内容。这个按照配置文件修改,此处不作复制 -->
</settings>


在setting.xml文件中配置引用的JDK
<profile>
<!-- settings.xml中的id不能随便起的 -->
<!-- 告诉maven我们用jdk1.8 -->
<id>jdk-1.8</id>
<!-- 开启JDK的使用 -->
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<!-- 配置编译器信息 -->
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>


浙公网安备 33010602011771号