From 35cf927c45fe372053f57e17389108024838691f Mon Sep 17 00:00:00 2001 From: Konrad Neitzel Date: Sat, 8 Mar 2025 15:23:40 +0100 Subject: [PATCH] Added main-class to Manifest and copy of dependencies on main build. --- pom.xml | 49 +++++++++++++++++++++++++- src/main/java/de/kneitzel/JavaApp.java | 1 - 2 files changed, 48 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index b1dccd8..872f543 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ de.kneitzel javamavenapp - 1.0-SNAPSHOT + 1.1-SNAPSHOT jar @@ -256,6 +256,38 @@ org.apache.maven.plugins maven-jar-plugin ${maven.jar.plugin} + + + + true + lib/ + ${main.class} + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + ${maven.dependency.plugin} + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory}/lib + runtime + false + false + true + + + @@ -497,6 +529,21 @@ + + + org.apache.maven.plugins + maven-jar-plugin + ${maven.jar.plugin} + + + + false + + + + + + org.apache.maven.plugins maven-shade-plugin diff --git a/src/main/java/de/kneitzel/JavaApp.java b/src/main/java/de/kneitzel/JavaApp.java index 4d0365b..c7610af 100644 --- a/src/main/java/de/kneitzel/JavaApp.java +++ b/src/main/java/de/kneitzel/JavaApp.java @@ -2,7 +2,6 @@ package de.kneitzel; import org.jetbrains.annotations.NotNull; - /** * Starting point of the JavaApp */