From f3527f9f995abebb228fa0e98733cb1c7f290a8c Mon Sep 17 00:00:00 2001 From: Konrad Neitzel Date: Wed, 10 Jan 2024 18:38:54 +0100 Subject: [PATCH] Added reporting to maven project, added creation of source and javadoc jar files. --- pom.xml | 142 +++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 119 insertions(+), 23 deletions(-) diff --git a/pom.xml b/pom.xml index aab65ec..96eb5d6 100644 --- a/pom.xml +++ b/pom.xml @@ -30,36 +30,40 @@ 3.6.3 - 24.0.1 - 5.9.3 - 1.18.26 - 5.3.1 + 24.1.0 + 5.10.1 + 1.18.30 + 5.8.0 6.55.0 - 4.7.3 + 4.8.3 - 2.11.0 + 2.16.2 0.1.3 - 3.2.0 - 3.10.1 - 3.3.0 - 3.0.0-M2 - 3.1.0 - 3.0.0-M1 - 3.2.2 - 3.16.0 - 3.2.0 - 4.0.0-M1 - 3.0.0-M6 + 3.3.2 + 3.12.1 + 3.6.1 + 3.1.1 + 3.4.1 + 3.1.1 + 3.3.0 + 3.6.3 + 3.21.2 + 3.5.0 + 3.3.1 + 4.0.0-M13 + 3.3.0 + 3.2.5 1.0.0.RC2 - 0.9.17 - 4.7.2.0 - + 0.9.28 + 4.8.2.0 + + UTF-8 ${java.version} ${java.version} - + ${java.version} @@ -300,9 +304,99 @@ maven-site-plugin ${maven.site.plugin} + + + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven.javadoc.plugin} + + + attach-javadocs + + jar + + + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven.source.plugin} + + + attach-sources + + 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 + + + + + + + + org.graalvm.buildtools native-maven-plugin @@ -368,7 +463,7 @@ maven-dependency-plugin ${maven.dependency.plugin} - + copy-dependencies package @@ -384,7 +479,7 @@ - + copy install @@ -408,6 +503,7 @@ + com.github.akman jpackage-maven-plugin