Maven配置镜像

2,618 阅读1分钟

1. Maven配置多个镜像源

在settings.xml文件中的mirrors下添加mirror标签

<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

<!-- 中央仓库1 -->
<mirror>
    <id>repo1</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo1.maven.org/maven2/</url>
</mirror>

<!-- 中央仓库2 -->
<mirror>
    <id>repo2</id>
    <mirrorOf>central</mirrorOf>
    <name>Human Readable Name for this Mirror.</name>
    <url>http://repo2.maven.org/maven2/</url>
</mirror>

2. FAQ

Maven官网

MAVEN_HOME环境变量配置

  • MAVEN_OPTS = -Xms128m -Xmx512m(可选)
  • 在path变量末尾加入“;%MAVEN_HOME%\bin;”

$mvn -v

设置本地仓库地址

<localRepository>D:\tools\repo</localRepository>
<localRepository>/path/to/local/repo</localRepository>