4.0.0 de.kneitzel javamavenapp 1.1-SNAPSHOT jar Java Forum ${project.artifactId} ${project.artifactId} ${project.artifactId} de.kneitzel.JavaApp 25 ${project.artifactId}-${project.version} 26.1.0 6.1.3 1.18.48 5.23.0 4.10.4 2.21.0 0.1.5 3.5.0 3.16.0 3.11.0 3.1.4 3.6.3 3.1.4 3.5.1 3.12.0 3.28.0 3.9.0 3.5.0 3.6.2 4.0.0-M16 3.6.0 1.0.0.RC2 0.11.3 4.10.4.1 pmd spotbugs UTF-8 ${java.version} ${java.version} ${java.version} 3.9.11 org.projectlombok lombok ${lombok.version} provided org.junit.jupiter junit-jupiter-engine ${junit.version} test org.junit.jupiter junit-jupiter-params ${junit.version} test org.mockito mockito-core ${mockito.version} test org.mockito mockito-junit-jupiter ${mockito.version} test org.jetbrains annotations ${jetbrains.annotations.version} compile org.apache.maven.plugins maven-enforcer-plugin ${maven.enforcer.plugin} enforce-versions enforce ${required.maven.version} org.apache.maven.plugins maven-compiler-plugin ${maven.compiler.plugin} ${java.version} org.projectlombok lombok ${lombok.version} org.apache.maven.plugins maven-surefire-plugin ${maven.surfire.plugin} true com.github.spotbugs spotbugs-maven-plugin ${spotbugs.maven.plugin} com.github.spotbugs spotbugs ${spotbugs.version} prepare-package ${spotbugs.target} spotbugs-exclude-filter.xml org.apache.maven.plugins maven-pmd-plugin ${maven.pmd.plugin} 100 ${java.version} pmd-ruleset.xml false prepare-package ${pmd.target} org.codehaus.mojo versions-maven-plugin ${codehaus.version.plugin} validate display-dependency-updates display-plugin-updates display-property-updates org.apache.maven.plugins maven-clean-plugin ${maven.clean.plugin} org.apache.maven.plugins maven-deploy-plugin ${maven.deploy.plugin} org.apache.maven.plugins maven-install-plugin ${maven.install.plugin} 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 org.apache.maven.plugins maven-resources-plugin ${maven.resources.plugin} org.apache.maven.plugins maven-site-plugin ${maven.site.plugin} org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.plugin} attach-javadocs jar org.apache.maven.plugins maven-project-info-reports-plugin ${maven.project.info.reports.plugin} index dependencies licenses summary org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.plugin} javadoc tests private test-javadoc org.apache.maven.plugins maven-pmd-plugin ${maven.pmd.plugin} pmd com.github.spotbugs spotbugs-maven-plugin ${spotbugs.maven.plugin} spotbugs native native org.graalvm.buildtools native-maven-plugin ${native.maven.plugin} true build-native compile-no-fork package test-native test test ${appName} ${main.class} image Image ${jar.filename} org.apache.maven.plugins maven-dependency-plugin ${maven.dependency.plugin} copy-dependencies package copy-dependencies ${project.build.directory}/modules runtime false false true copy install copy ${project.build.directory}/modules ${project.groupId} ${project.artifactId} ${project.version} ${project.packaging} ${project.build.finalName}.jar true com.github.akman jpackage-maven-plugin ${jpackage.maven.plugin} ${appName} IMAGE ${main.class} ${project.build.directory}/modules ${jar.filename}.jar install jpackage fatjar fatjar org.apache.maven.plugins maven-jar-plugin ${maven.jar.plugin} false org.apache.maven.plugins maven-shade-plugin ${maven.shade.plugin} package shade true full ${main.class} 1.0 *:* META-INF/MANIFEST.MF **/module-info.class META-INF/*.SF META-INF/*.DSA META-INF/*.RSA