Maven的settings.xml范本(含资源仓库镜像配置)

文章目录

settings.xml 范本

<?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>/Users/liaowenxiong/.m2/repository</localRepository>

	 <pluginGroups>
    </pluginGroups>
    
    <proxies>
    </proxies>
    
    <servers>
        <server>
            <id>nexus</id>
            <username>admin</username>
            <password>admin123</password>
        </server>
    </servers>
	
	
    <mirrors>
        <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>

        <mirror>
         <id>alimaven</id>
         <name>aliyun maven</name>
         <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
         <mirrorOf>central</mirrorOf>
         </mirror>


        <!-- *仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>

        <!-- *仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>

        <!--本地私服-->
        <!-- <mirror>   
            <id>nexus-mirror</id>   
            <mirrorOf>maven-central</mirrorOf>   
            <url>http://127.0.0.1:8081/nexus/content/repositories/central/</url>   
        </mirror> -->
    </mirrors>
    <profiles>
        <!-- <profile>
            <id>nexuesProfile</id>
            <repositories>
              <repository>
                  <id>maven-central</id>
                  <name>maven-central</name>
                  <url>http://127.0.0.1:8081/nexus/content/repositories/central/</url>
                  <snapshots>
                      <enabled>true</enabled>
                  </snapshots>
                  <releases>
                      <enabled>true</enabled>
                  </releases>
              </repository>
            </repositories>
        </profile> -->
    </profiles>
    <!-- <activeProfiles>
      <activeProfile>nexuesProfile</activeProfile>
    </activeProfiles> -->
</settings>

二、资源仓库镜像

<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>


<mirror>
	<id>alimaven</id>
	<mirrorOf>central</mirrorOf>
	<name>aliyun maven</name>
	<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

<mirror>
	<id>central</id>
	<mirrorOf>central</mirrorOf>
	<name>Maven Repository Switchboard</name>
	<url>http://repo1.maven.org/maven2/</url>
</mirror>
        
<mirror>
	<id>repo2</id>
	<mirrorOf>central</mirrorOf>
	<name>Human Readable Name for this Mirror.</name>
	<url>http://repo2.maven.org/maven2/</url>
</mirror>

<mirror>
    <id>ui</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://uk.maven.org/maven2/</url>
</mirror>

<mirror>
	<id>ibiblio</id>
	<mirrorOf>central</mirrorOf>
	<name>Human Readable Name for this Mirror.</name>
	<url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
</mirror>

<mirror>
	<id>jboss-public-repository-group</id>
	<mirrorOf>central</mirrorOf>
	<name>JBoss Public Repository Group</name>
	<url>http://repository.jboss.org/nexus/content/groups/public</url>
</mirror>


<mirror>
	<id>google-maven-central</id>
	<mirrorOf>central</mirrorOf>
	<name>Google Maven Central</name>
	<url>https://maven-central.storage.googleapis.com</url>
</mirror>

<!-- *仓库在中国的镜像 -->
<mirror>
	<id>maven.net.cn</id>
	<mirrorOf>central</mirrorOf>
	<name>oneof the central mirrors in china</name>
	<url>http://maven.net.cn/content/groups/public/</url>
</mirror>

<mirror>
    <id>OSChina</id>
	<mirrorOf>central</mirrorOf>
    <name>OSChina Central</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>
上一篇:linux启动过程


下一篇:maven工程pom文件配置本地nexus