maven settings

常用maven私服

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>F:\maven_repository</localRepository>
    
    <pluginGroups>
    </pluginGroups>
    
    <servers>
        <server>
            <id>oss</id>
            <username>huangck</username>
            <password>LLhtJGVDmjxw9X!</password>
        </server>
        <server>
            <id>ossrh</id>
            <username>huangck</username>
            <password>LLhtJGVDmjxw9X!</password>
        </server>
        <server>
            <id>nexus</id>
            <username>jenkins</username>
            <password>9ol.)OKM</password>
        </server>
    </servers>
    
    <mirrors>
        <!-- 国内阿里远程maven仓库,加速访问,代理central仓库 -->
        <mirror>
            <id>alimaven</id>
            <name>aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
            <mirrorOf>central</mirrorOf>
        </mirror>
    </mirrors>
    
    <profiles>
        <activeProfiles>
            <activeProfile>aliyun</activeProfile>
        </activeProfiles>
        <profile>
            <id>aliyun</id>
            <repositories>
                <repository>
                    <id>maven-ali</id>
                    <name>Aliyun</name>
                    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                        <checksumPolicy>fail</checksumPolicy>
                    </snapshots>
                </repository>
            </repositories>
            <pluginRepositories>
                <pluginRepository>
                    <id>maven-ali</id>
                    <name>Aliyun</name>
                    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
        
        <profile>
            <id>central</id>
            <repositories>
                <repository>
                    <id>central</id>
                    <name>Central</name>
                    <url>http://repo1.maven.org/maven2/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                        <checksumPolicy>fail</checksumPolicy>
                    </snapshots>
                </repository>
            </repositories>
            <pluginRepositories>
                <pluginRepository>
                    <id>central</id>
                    <name>Central</name>
                    <url>http://repo1.maven.org/maven2/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
        
        <profile>
            <id>custom</id>
            <repositories>
                <repository>
                    <id>custom</id>
                    <name>Custom</name>
                    <url>http://registry.caijj.net/repository/maven-public</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                        <checksumPolicy>fail</checksumPolicy>
                    </snapshots>
                </repository>
            </repositories>
            <pluginRepositories>
                <pluginRepository>
                    <id>custom</id>
                    <name>Custom</name>
                    <url>http://registry.caijj.net/repository/maven-public</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
    </profiles>

</settings>

posted @ 2021-02-25 23:48  kancy  阅读(152)  评论(0编辑  收藏  举报