Java 包管理工具配置

Maven

代理

aliyun 的源里一些 archetype 有问题,全局设置仓库后创建会有问题,设置代理好点

~/.m2/settings.xml, HTTPS 的也一定要设置,否则很多比如 create archetype 都不会走。

<proxies>
    <proxy>
      <id>ss-http</id>
      <active>true</active>
      <protocol>http</protocol>
      <host>127.0.0.1</host>
      <port>8118</port>
</proxy>
<proxy>
      <id>ss-https</id>
      <active>true</active>
      <protocol>https</protocol>
      <host>127.0.0.1</host>
      <port>8118</port>
</proxy>
</proxies>

仓库

创建完后项目内部 pom 设置 aliyun 仓库

...
    <pluginRepositories>
        <!-- 阿里云插件仓 -->
        <pluginRepository>
            <id>aliyun-plugin-repo</id>
            <url>https://maven.aliyun.com/repository/public</url>
        </pluginRepository>
    </pluginRepositories>

    <repositories>
        <!-- 阿里云依赖仓 -->
        <repository>
            <id>aliyun-repo</id>
            <url>https://maven.aliyun.com/repository/public</url>
        </repository>
    </repositories>
...

Gradle

~/.gradle/gradle.properties

代理

systemProp.http.proxyHost=127.0.0.1
systemProp.http.proxyPort=8118
systemProp.https.proxyHost=127.0.0.1
systemProp.https.proxyPort=8118
原文地址:https://www.cnblogs.com/seliote/p/14342799.html