From b152de4851aaea4cee444191bafa893a29741e89 Mon Sep 17 00:00:00 2001 From: mkuligowski Date: Sun, 3 Dec 2017 10:56:52 +0100 Subject: [PATCH] Modify jar task from java plugin in order to produce fat-jar --- gradle/gradle-fat-jar/build.gradle | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gradle/gradle-fat-jar/build.gradle b/gradle/gradle-fat-jar/build.gradle index 102bc96dfc..334583d486 100644 --- a/gradle/gradle-fat-jar/build.gradle +++ b/gradle/gradle-fat-jar/build.gradle @@ -4,6 +4,16 @@ repositories { mavenCentral() } +jar { + manifest { + attributes "Main-Class": "com.baeldung.fatjar.Application" + } + + from { + configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } + } +} + dependencies{ compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.25' compile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.25'