云效这个gradle能设置为国内拉取吗?[阿里云云效]

云效这个gradle能设置为国内拉取吗?要是能设置从国内下,肯定是从国内下载,但是目前你们云效自动设置的是从海外拉取。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
2 条回复 A 作者 M 管理员
  1. 您可以通过修改云效中Gradle Wrapper的配置来更改依赖仓库的位置。如果您发现Gradle Wrapper拉取依赖时存在跨境网络问题,您可以在构建环境中更换下载源。此外,还可以通过修改 build.gradle 文件,将依赖仓库配置为国内代理。

    具体来说,您可以参照以下步骤进行操作:

    1. 打开云效的项目设置页面,并进入”环境变量”选项卡。
    2. 点击”添加环境变量”按钮,添加一个名为 GRADLE_HOME 的环境变量,并将其值设置为你想要使用的Gradle版本。
    3. 接下来,转到”构建环境”选项卡,检查是否存在跨境网络问题。如果发现问题,你可以在这里更换下载源。
    4. 同时,你也需要检查构建日志,确认是否存在跨境下载依赖情况。如果存在,那么你需要修改 build.gradle 文件,将依赖仓库配置为国内代理。
  2. 可以的,可以通过配置 Gradle 设置在国内的源服务器上下载插件。打开 Gradle 初始化脚本 ~/.gradle/init.gradle 文件并在其中添加配置条目,使其指向国内仓库,例如 JCenter 和 Maven Central。例如:

    allprojects {    repositories {        jcenter()        mavenCentral()        google()        // 添加其他国内源...    }}

    同时,还可以手动更改 Gradle 属性 org.gradle.jvmargs-Dhttps.proxyHost=mirrors.aliyun.com -Dhttps.proxyPort=80,利用阿里巴巴的代理服务器优化下载速度。