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.