diff --git a/.gitignore b/.gitignore
index 480bdf5..7fef267 100644
--- a/.gitignore
+++ b/.gitignore
@@ -36,4 +36,6 @@ build/
.vscode/
### Mac OS ###
-.DS_Store
\ No newline at end of file
+.DS_Store
+
+dependency-reduced-pom.xml
diff --git a/pom.xml b/pom.xml
index 6790ba3..e81569a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
cz.jzitnik
jecnaclient
- 1.0-SNAPSHOT
+ 1.0
21
@@ -24,6 +24,7 @@
cz.jzitnik.Main
+
org.codehaus.mojo
exec-maven-plugin
@@ -32,11 +33,44 @@
cz.jzitnik.Main
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.5.2
+
+
+ package
+
+ shade
+
+
+ true
+ standalone
+
+
+ cz.jzitnik.Launcher
+
+
+
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
+
+
+
+
-
org.openjfx
javafx-controls
@@ -53,14 +87,12 @@
21.0.1
-
io.github.mkpaz
atlantafx-base
2.0.1
-
org.reflections
reflections
@@ -83,4 +115,4 @@
10.3.0
-
\ No newline at end of file
+
diff --git a/src/main/java/cz/jzitnik/Launcher.java b/src/main/java/cz/jzitnik/Launcher.java
new file mode 100644
index 0000000..8b05139
--- /dev/null
+++ b/src/main/java/cz/jzitnik/Launcher.java
@@ -0,0 +1,7 @@
+package cz.jzitnik;
+
+public class Launcher {
+ public static void main(String[] args) {
+ Main.main(args);
+ }
+}