Unpacks a downloaded distributions to the gradle wrapper in gradleUserHome
| Type | Name and description |
|---|---|
static org.gradle.wrapper.IDownload |
createDownloader(org.gradle.api.logging.Logger logger)Creates a downloader to download a a distribution to a specific location |
static java.io.File |
downloadFileFrom(java.lang.Iterable<java.net.URI> uriSet, org.gradle.api.invocation.Gradle gradle, java.io.File outputDir, java.lang.String version, java.lang.String variant)Iterates through a set of URIs attempting to download a distribution. |
static void |
downloadTo(org.gradle.api.invocation.Gradle gradle, java.net.URI rootURI, java.io.File downloadLocation, java.lang.String version, java.lang.String variant)Downloads a remote Gradle distribution to local folder, but does not unpack it. |
static void |
downloadTo(org.gradle.api.invocation.Gradle gradle, java.io.File downloadLocation, java.lang.String version, java.lang.String variant)Downloads a remote Gradle distribution from the Gradle distribution site to local folder, but does not unpack it |
static void |
unpackTo(java.io.File unpackLocation, java.io.File downloadedLocation, org.gradle.api.logging.Logger logger)Unpacks a Gradle Distribution to a given root directory. |
static void |
unpackToUserHome(org.gradle.api.invocation.Gradle gradle, java.io.File downloadedLocation)Installs the distribution into the Gradle User Home Directory |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Creates a downloader to download a a distribution to a specific location
logger - Logger to use. (Older versions of Wrapper API will ignore this).Iterates through a set of URIs attempting to download a distribution.
uriSet - Iterable set of URIsGradle - instance to useoutputDir - Directory where to download toversion - Version to downloadvariant - Variant to downloadDownloads a remote Gradle distribution to local folder, but does not unpack it.
gradle - Gradle instance to userootURI - Root URI of remote sitedownloadLocation - Location to download toversion - Version to downloadvariant - Variant to download ('bin' or 'all')Downloads a remote Gradle distribution from the Gradle distribution site to local folder, but does not unpack it
gradle - Gradle instancedownloadLocation - Location to download toversion - Version to downloadvariant - Variant to download ('bin' or 'all')Unpacks a Gradle Distribution to a given root directory. This method also variations in the Wrapper API so that hopefully all 2.x Gradle distributions are covered
unpackLocation - Location to unpack todownloadedLocation - Location where distribution has been downloaded to.logger - Logger to use. (Older versions of Wrapper API will ignore this).Installs the distribution into the Gradle User Home Directory
gradle - Gradle instance to usedownloadedLocation - Location where distribution has been downloaded to.