From fb8c46dc750b82b8066b5006484f1162a04f9203 Mon Sep 17 00:00:00 2001 From: Zhang Bozheng Date: Sun, 21 Aug 2022 12:25:33 +0800 Subject: [PATCH] Add gradle config for creating jar --- build.gradle | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/build.gradle b/build.gradle index ca5572cf29..97cb436a27 100644 --- a/build.gradle +++ b/build.gradle @@ -39,3 +39,25 @@ shadowJar { run{ standardInput = System.in } + +jar { + + archiveName = "maria.jar" + + from { + + configurations.runtime.collect { + it.isDirectory() ? it : zipTree(it) + } + + configurations.compile.collect { + it.isDirectory() ? it : zipTree(it) + } + } + + manifest { + attributes 'Main-Class': 'maria.Maria' + } + + exclude 'META-INF/*.RSA', 'META-INF/*.SF','META-INF/*.DSA' +}