This is a java agent for Gradle distributionUrl property global mirror setting.
-
Download the agent jar here
-
make this agent jar work
if you want to it worked in command line at terminal, you need to add this system environment variable:
GRADLE_OPTS = -javaagent:C:\path\to\GradleAgent.jarif you want to it worked in JetBrains IDE, you need follow the documentation and append new line in
*.vmoptionswith:-javaagent:C:\path\to\GradleAgent.jar -
config gradle distribution mirror url template:
add system environment variable:
GRADLE_DISTRIBUTION_URL_TEMPLATE = https://www.mirrror.host.com/gradle/gradle-%1$s-%2$s.zip%1$swill be fill with the gradle version info, like8.8;%2$swill be filled with distribution type, likeallbin. -
restart terminal or JetBrains IDE
make configuration effect now!
-
sync Gradle and observe the output of Gradle.
if you never use this version of Gradle, you should see it download the Gradle distribution from the mirror website.