The Gradle Executable Jar plugin creates executable jars with all dependencies embedded.
'net.nisgits.gradle:gradle-executable-jar-plugin:master-REL-2'
<dependency>
<groupId>net.nisgits.gradle</groupId>
<artifactId>gradle-executable-jar-plugin</artifactId>
<version>master-REL-2</version>
</dependency>
<dependency org="net.nisgits.gradle" name="gradle-executable-jar-plugin" rev="master-REL-2"/>
"net.nisgits.gradle", "gradle-executable-jar-plugin", "master-REL-2"