美文网首页
Gradle distribution 设置

Gradle distribution 设置

作者: spt_genius | 来源:发表于2017-12-20 23:33 被阅读0次

配置自定义的Gradle wrapper distributionUrl

当使用AndroidStudio第一次创建项目的时候,或者改变wrapper版本的时候,需要从Gradle服务器去下载相应版本的的执行文件。但是由于网络的问题,导致长时间卡顿,无法直接进入的尴尬情形。

解决此种的方式不外呼2种,本地文件和网络文件(良好的网络为前提)

  1. 本地文件

    事先将gradle文件下载,可以是gradle-x.x-all.zip, 也可以是gradle-x.x-bin.zip, 将下载好的文件拷贝到gradle/wrapper/目录下,

    gradle-wrapper.properties
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=gradle-4.2-bin.zip
    
  2. 使用网络文件方式添加。(即设置Gradle distribution镜像)

    gradle-wrapper.properties
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=http\://localhost:8081/nexus/content/repositories/gradle-distribution/gradle-4.2-bin.zip
    

    <font color=#f00>注:冒号前面需要添加转义符'' </font>

如何在Sonartype Nexus上配置Gradle distribution镜像

  1. Add --> Proxy repsitorynew

    sonartype_nexus_gradle_mirror.jpg
  2. 设置 gradle-wrapper.properties

        distributionUrl=http\://localhost:8081/nexus/content/repositories/gradle-distribution/gradle-4.2-bin.zip
    
  3. 使用命令行执行

    gradlew --gradle-distribution-url "http\://localhost:8081/nexus/content/repositories/gradle-distribution/gradle-4.2-bin.zip" clean build
    

相关文章

网友评论

      本文标题:Gradle distribution 设置

      本文链接:https://www.haomeiwen.com/subject/asxowxtx.html