Downloading java dependencies is possible, if you actually really need to download them into a folder.
Example:
apply plugin: 'java' dependencies { runtime group: 'com.netflix.exhibitor', name: 'exhibitor-standalone', version: '1.5.2' runtime group: 'org.apache.zookeeper', name: 'zookeeper', version: '3.4.6' } repositories { mavenCentral() } task getDeps(type: Copy) { from sourceSets.main.runtimeClasspath into 'runtime/' }
Download the dependencies (and their dependencies) into the folder runtime
when you execute gradle getDeps
.