• Maven国内下载站点


    鉴于一些原因,从maven中央仓库download依赖包时,被各种折磨,下面就简单看下maven setting.xml的一些简单配置

    先贴几个国内可用的maven repository连接:

    http://maven.oschina.net/content/groups/public/

    http://maven.oschina.net/content/repositories/thirdparty/

    http://maven.ibiblio.org/maven2/

    http://repository.jboss.org/nexus/content/repositories/root_repository/maven2/

    http://repo1.maven.org/maven2/

    http://repository.sonatype.org/content/groups/public/

    http://repository.jboss.com/maven2/

    关于setting.xml的配置:

    1、本地仓库的配置

    <localRepository>E:.m2Repository</localRepository>

    2、代理仓库,mirror的配置:

    <mirrors>
        <mirror>
            <id>nexus-osc</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus osc</name>
            <url>http://maven.oschina.net/content/groups/public/</url>
        </mirror>
        <mirror>
            <id>nexus-osc-thirdparty</id>
            <mirrorOf>thirdparty</mirrorOf>
            <name>Nexus osc thirdparty</name>
            <url>http://maven.oschina.net/content/repositories/thirdparty/</url>
        </mirror>
            <mirror>
            <id>nexus-ibiblio</id>
            <mirrorOf>*</mirrorOf>
            <name>Nexus ibiblio</name>
            <url>http://maven.ibiblio.org/maven2/</url>
        </mirror>
      </mirrors>

    3、maven插件下载仓库的配置

    <profiles>
        <profile>
            <id>jdk-1.4</id>
            
            <activation>
                <jdk>1.4</jdk>
            </activation>
            
            <repositories>
                <repository>
                    <id>nexus</id>
                    <name>local private nexus</name>
                    <url>http://maven.oschina.net/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>false</enabled>
                    </snapshots>
                </repository>
            </repositories>
            
            <pluginRepositories>
                <pluginRepository>
                <id>nexus</id>
                <name>local private nexus</name>
                <url>http://maven.oschina.net/content/groups/public/</url>
                <releases>
                    <enabled>true</enabled>
                </releases>
                <snapshots>
                    <enabled>false</enabled>
                </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
    </profiles>

    关于maven setting.xml的配置,可以参考如下连接深入了解

    http://my.oschina.net/sunchp/blog/100634

    http://maven.oschina.net/help.html

    http://maven.apache.org/repository/

  • 相关阅读:
    学到了林海峰,武沛齐讲的Day20 装饰器
    学到了林海峰,武沛齐讲的Day19 迭代细讲
    学到了林海峰,武沛齐讲的Day18 迭代
    学到了林海峰,武沛齐讲的Day18-4 文件操作
    hdu1106 java字符串分割
    hdu1282 回文数猜想
    hud1047 java大数忽略空格
    hdu1018 阶乘位数的数学原理
    hdu1715 java解大菲波数
    hdu1316 java解高精度斐波数
  • 原文地址:https://www.cnblogs.com/wpcnblog/p/6193149.html
Copyright © 2020-2023  润新知