pom.xml中使用repository配置远程仓库

maven的仓库都在国外,在国内直接去下载依赖包速度会比较慢,可以通过修改maven的setting.xml或者在项目的pom.xml中使用repository添加远程仓库来更改jar包下载源。 改maven的setting.xml会影响所有的maven工程,不建议使用。 在项目的pom.xml中添加repository会更加灵活。

实例:在pom.xml中添加如下配置,可以将maven中央仓库绑定到aliyun的镜像仓库,所有依赖优先从aliyun去下载,速度会快很多。

<repositories>
        <repository>
            <id>central</id>
            <name>central repository</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <layout>default</layout>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>never</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
maven的仓库都在国外,在国内直接去下载依赖包速度会比较慢,可以通过修改maven的setting.xml或者在项目的pom.xml中使用repository添加远程仓库来更改jar包下载源。 改maven的setting.xml会影响所有的maven工程,不建议使用。 在项目的pom.xml中添加repository会更加灵活。 实例:在pom.xml中添加如下配置,可以将maven中央仓库绑定到aliyun的镜像仓库,所有依赖优先从aliyun去下载,速度会快很多。 central central repository http://maven.aliyun.com/nexus/content/groups/public/ default true never true never
经验分享 程序员 微信小程序 职场和发展