本文主要是介绍springboot学习记录--Maven setting配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、配置本地仓库
1 <!--自定义本地仓库路径-->
Mirro:Maven 将从镜像仓库获取资源,不同的地理位置或具有更快的网络访问速度。
阿里云镜像:
<mirror>
<id>aliyunmaven</id>
<mirrorOf>*</mirrorOf>
<name>阿里云公共仓库</name>
<url>https://maven.aliyun.com/repository/public</url>
</mirror>
163镜像:
<mirror>
<id>163</id>
<mirrorOf>*</mirrorOf>
<name>163</name>
<url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>
二、修改maven配置文件
Profile:定义了 Maven 可以从中获取依赖项和插件的仓库
<profile>
<id>jdk-1.8</id>
<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>
<mirror> 配置用于定义 Maven 的镜像仓库。在这个例子中,它配置了一个名为 aliyunmaven 的镜像,该镜像将拦截所有(<mirrorOf>*</mirrorOf>)原本发往其他仓库的请求,并将它们重定向到阿里云公共仓库(https://maven.aliyun.com/repository/public)。
<profile> 配置用于定义一组可以在不同环境下激活的属性、插件仓库和依赖仓库。在这个例子中,定义了一个名为 jdk-1.8 的 profile,它使用 JDK 1.8 作为激活条件,并设置了一些与 Java 编译相关的属性。
这篇关于springboot学习记录--Maven setting配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!