• 国内可用maven repository 配置


    国内可用maven repository 配置

    发表于2016/1/4 23:08:04  10235人阅读

    分类: 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>


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

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

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

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

  • 相关阅读:
    java 用代码实现判断字符串的开头和结尾
    java基础 1-path
    C#基础(语句 for循环)
    C#基础(数组)
    C#基础(语句 if else)
    C#基础(变量、常量、运算符)
    继承-person
    继承-字母表
    继承-monkey
    继承-people
  • 原文地址:https://www.cnblogs.com/developer-ios/p/6258260.html
Copyright © 2020-2023  润新知