MAVEN配置多个仓库

问题描述:大部分jar包可从阿里云仓库获取,但是公司里有许多自用的jar包,所以这时候需要主仓库是阿里云,阿里云找不到的再到我设置的备用仓库里找。

1、配置本地仓库地址

<localRepository>D:/Maven</localRepository>

 

2、在<profiles></profiles>标签里加入阿里云和我需要的私人仓库

<profiles>
        <profile>
            <!-- id必须唯一 -->
            <id>myRepository1</id>
            <repositories>
                <repository>
                    <!-- id必须唯一 -->
                    <id>myRepository1_1</id>
                    <!-- 仓库的url地址 -->
                    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                    </snapshots>
                </repository>
            </repositories>
        </profile>
        <profile>
            <!-- id必须唯一 -->
            <id>myRepository2</id>
            <repositories>
                <repository>
                    <!-- id必须唯一 -->
                    <id>myRepository2_1</id>
                    <!-- 仓库的url地址 -->
                    <url>http://yourIP:port/url</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                        <updatePolicy>always</updatePolicy>
                    </snapshots>
                </repository>
            </repositories>
        </profile>
    </profiles>

3、启动两个仓库

<activeProfiles>
        <activeProfile>myRepository1</activeProfile>
        <activeProfile>myRepository2</activeProfile>
    </activeProfiles>

 

配置两个仓库就是这么简单,兄嘚,你学会了吗

 

posted @ 2020-05-25 15:34  江云风  阅读(5275)  评论(0编辑  收藏  举报
// 点击-心形效果