配置多仓库不要用mirror,要用profile。
先将mirror全注释掉。
<?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>D:\maven repository</localRepository><servers><server><id>releases</id><username>abc</username><password>abc123</password></server><server><id>snapshots</id><username>abc</username><password>abc123</password></server><server><id>gongsi</id><username>abc</username><password>abc123</password></server></servers><mirrors></mirrors><profiles><!-- 自己公司maven库 --><profile><id>gongsi</id><repositories><repository><id>gongsi</id><url>http://mvn.dev.ali-inner.com:8081/nexus/content/groups/public/</url><!-- 能下载正式版本 --><releases><enabled>true</enabled></releases><!-- 能下载快照版本 --><snapshots><enabled>true</enabled></snapshots></repository></repositories></profile><!-- repo1仓库 --><profile><id>repo1</id><repositories><repository><id>repo1</id><url>https://repo1.maven.org/maven2</url><releases><enabled>true</enabled></releases><snapshots><enabled>true</enabled></snapshots></repository></repositories></profile><!-- 阿里云 --><profile><id>aliyun</id><repositories><repository><id>aliyun</id><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></profiles><!-- activeProfiles| List of profiles that are active for all builds.|<activeProfiles><activeProfile>alwaysActiveProfile</activeProfile><activeProfile>anotherAlwaysActiveProfile</activeProfile></activeProfiles>--><activeProfiles><activeProfile>gongsi</activeProfile><activeProfile>repo1</activeProfile><activeProfile>aliyun</activeProfile></activeProfiles>
</settings>
```