From c95b54eea2858f681abb0ef30467efa1ca0a975f Mon Sep 17 00:00:00 2001 From: Konrad Neitzel Date: Fri, 11 Nov 2022 15:27:54 +0100 Subject: [PATCH] Moved JLink/JPackage to Profile Image. --- pom.xml | 237 +++++++++++++++++++++++++++++++------------------------- 1 file changed, 132 insertions(+), 105 deletions(-) diff --git a/pom.xml b/pom.xml index db5f442..4638062 100644 --- a/pom.xml +++ b/pom.xml @@ -178,111 +178,6 @@ - - org.apache.maven.plugins - maven-dependency-plugin - ${maven.dependency.plugin} - - - copy-dependencies - package - - copy-dependencies - - - ${project.build.directory}/modules - false - false - true - - - - - - org.moditect - moditect-maven-plugin - ${moditect.maven.plugin} - - - add-module-info-to-dependencies - package - - ${project.build.directory}/modules - true - - - - - ${main.class} - ${project.build.sourceDirectory}/module-info.java - - - - --ignore-missing-deps - - - - add-module-info - - - - create-runtime-image - package - - create-runtime-image - - - - ${project.build.directory}/modules - - - ${main.module} - - - ${launcher} - ${main.module} - - 2 - true - APP_WITH_DEPENDENCIES - true - ${project.build.directory}/jlink-image - - - - - - com.github.akman - jpackage-maven-plugin - ${jpackage.maven.plugin} - - - package - - jpackage - - - ${appName} - IMAGE - ${project.build.directory}/jlink-image - ${main.module}/${main.class} - - - - - com.github.spotbugs spotbugs-maven-plugin @@ -376,4 +271,136 @@ + + + + + + Image + + + Image + + + + + + + + org.apache.maven.plugins + maven-dependency-plugin + ${maven.dependency.plugin} + + + copy-dependencies + package + + copy-dependencies + + + ${project.build.directory}/modules + false + false + true + + + + + + + + org.moditect + moditect-maven-plugin + ${moditect.maven.plugin} + + + add-module-info-to-dependencies + package + + ${project.build.directory}/modules + true + + + + + ${main.class} + ${project.build.sourceDirectory}/module-info.java + + + + --ignore-missing-deps + + + + add-module-info + + + + create-runtime-image + package + + create-runtime-image + + + + ${project.build.directory}/modules + + + ${main.module} + + + ${launcher} + ${main.module} + + 2 + true + APP_WITH_DEPENDENCIES + true + ${project.build.directory}/jlink-image + + + + + + + + com.github.akman + jpackage-maven-plugin + ${jpackage.maven.plugin} + + + package + + jpackage + + + ${appName} + IMAGE + ${project.build.directory}/jlink-image + ${main.module}/${main.class} + + + + + + + + + +