diff --git a/pom.xml b/pom.xml index c8498dd..906ad27 100644 --- a/pom.xml +++ b/pom.xml @@ -32,6 +32,18 @@ 2.2.2 + + com.formdev + flatlaf + 3.7.2 + + + + com.miglayout + miglayout-swing + 11.4.3 + + org.junit.jupiter junit-jupiter @@ -67,25 +79,44 @@ 5.8.0.7211 - maven-assembly-plugin - 3.8.0 - - - - wtf.beatrice.autosqueal.Main - - - - jar-with-dependencies - - + org.apache.maven.plugins + maven-shade-plugin + 3.6.2 - make-assembly - package + make-fat-jar + package - single + shade + + + false + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + module-info.class + META-INF/versions/*/module-info.class + + + + + + wtf.beatrice.autosqueal.Main + + true + + + + + @@ -135,7 +166,7 @@ ${project.build.directory} - ${project.build.finalName}-jar-with-dependencies.jar + ${project.build.finalName}.jar @@ -167,7 +198,7 @@ --input ${project.build.directory}/jpackage-input --main-jar - ${project.build.finalName}-jar-with-dependencies.jar + ${project.build.finalName}.jar --main-class wtf.beatrice.autosqueal.Main --java-options