From 4918658b9ebadd30bde8cc00fb1385253ba3504e Mon Sep 17 00:00:00 2001 From: harisarang Date: Fri, 11 Feb 2022 20:57:48 +0530 Subject: [PATCH] add: fatJar gradle --- build.gradle | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 7370a5a..7ba2103 100644 --- a/build.gradle +++ b/build.gradle @@ -6,12 +6,24 @@ repositories { } group = 'org.typesense' -version = '0.1.0' +version = '0.0.2' sourceCompatibility = 1.8 targetCompatibility = 1.8 jar { - archiveBaseName = 'typesense-java' + manifest { + attributes "Main-Class": "org.typesense.api.Client" + } + + from { + configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } + } { + exclude "META-INF/*.SF" + exclude "META-INF/*.DSA" + exclude "META-INF/*.RSA" + duplicatesStrategy(DuplicatesStrategy.EXCLUDE) + } + } sourceSets {