如果想让某个指定的maven项目,不使用maven的setting.xml
文件中配置的仓库地址。可以在父级pom.xml文件里通过repositories
和pluginRepositories
来指定仓库的远程地址。
比如为我的一个项目,指定仓库地址使用阿里云,以及activiti仓库使用官方仓库地址。
<repositories>
<!-- 阿里云仓库 -->
<repository>
<id>public</id>
<name>aliyun nexus</name>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
<!-- activiti工作流 -->
<repository>
<id>activiti-releases</id>
<url>https://artifacts.alfresco.com/nexus/content/repositories/activiti-releases</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>public</id>
<name>aliyun nexus</name>
<url>https://maven.aliyun.com/repository/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>