maven中setting.xml 标签 mirror,repository的配置

配置一

优先从mirror拉取资源,再从下面的repository依次读取,repository可以配多个

<?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>${user.home}/.m2/repository</localRepository>
    <localRepository>D:\dev\apache-maven-3.8.4\repository</localRepository>

    <!-- Apache Maven 配置 -->
    <pluginGroups/>
    <proxies/>

    <!-- 私服发布的用户名密码 -->
    <servers>

    </servers>

    <!-- 阿里云镜像 -->
    <mirrors>
        <mirror>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>https://maven.aliyun.com/repository/central</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>

    <profiles>
        <!-- 全局JDK1.8配置 -->
        <profile
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Maven 3.8.8的setting.xml配置文件是控制Maven构建工具的核心配置文件之一。它包含了一些重要的全局配置选项,可以影响到Maven构建的行为。 在Maven安装目录的conf文件夹下可以找到setting.xml文件。下面是一些常见的setting.xml配置选项: 1. 本地仓库路径:通过指定<localRepository>标签的路径,可以修改默认的本地仓库路径。例如: ```xml <localRepository>/path/to/local/repository</localRepository> ``` 2. 镜像仓库:使用<mirrors>标签可以配置镜像仓库,提供更快的构建速度。例如: ```xml <mirrors> <mirror> <id>mirrorId</id> <url>http://mirror/url</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors> ``` 3. 代理服务器:如果在使用Maven时需要通过代理服务器连接网络,可以通过<proxies>标签配置代理服务器。例如: ```xml <proxies> <proxy> <id>proxyId</id> <active>true</active> <protocol>http</protocol> <host>proxyHost</host> <port>proxyPort</port> <username>proxyUsername</username> <password>proxyPassword</password> </proxy> </proxies> ``` 4. 服务器认证:通过<servers>标签可以配置远程仓库的服务器认证信息,以便访问受控制的仓库。例如: ```xml <servers> <server> <id>serverId</id> <username>serverUsername</username> <password>serverPassword</password> </server> </servers> ``` 以上是一些常见的setting.xml配置选项,通过修改这些选项,可以根据项目的需求来定制Maven构建工具的行为。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值