問題描述:大部分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>
配置兩個倉庫就是這么簡單,兄嘚,你學會了嗎