在 pom.xml 中配置 Maven Repository 时的注意事项

本文详细解析了Maven项目的仓库配置方法,特别是如何正确配置内部仓库的ID为'central'或'snapshots',避免Maven运行时将其作为默认仓库,并忽略对官方默认仓库的访问。文章还提供了具体的配置示例。
<repositories>
    <repository>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
        <id>central</id>
        <name>xxx release</name>
        <url>internal_release_repo</url>
    </repository>
    <repository>
        <snapshots/>
        <id>snapshots</id>
        <name>xxx Snapshots</name>
        <url>internal_snapshot_repo</url>
    </repository>
</repositories>

注意如果将内部的 Maven Repository 的 id 配置为 central 或 snapshots,会导致 Maven 运行时将其当做默认的 Repo。如果某个依赖在此 Repo 不存在,也不会访问官方默认的 Repo

转载于:https://my.oschina.net/lifany/blog/805218

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值