From b7a729bfd19cfa7a06d208f3899d329e414d5598 Mon Sep 17 00:00:00 2001 From: panbingkun Date: Tue, 16 Apr 2024 03:30:12 -0700 Subject: [PATCH] [SPARK-46574][BUILD] Upgrade maven plugin to latest version ### What changes were proposed in this pull request? ### Why are the changes needed? - `exec-maven-plugin` from `3.1.0` to `3.2.0` https://github.com/mojohaus/exec-maven-plugin/releases/tag/3.2.0 https://github.com/mojohaus/exec-maven-plugin/releases/tag/3.1.1 Bug Fixes: 1.Fix https://github.com/mojohaus/exec-maven-plugin/issues/158 - Fix non ascii character handling (https://github.com/mojohaus/exec-maven-plugin/pull/372) 2.[https://github.com/mojohaus/exec-maven-plugin/issues/323] exec arguments missing (https://github.com/mojohaus/exec-maven-plugin/pull/324) - `build-helper-maven-plugin` from `3.4.0` to `3.5.0` https://github.com/mojohaus/build-helper-maven-plugin/releases/tag/3.5.0 - `maven-compiler-plugin` from `3.12.1` to `3.13.0` https://github.com/apache/maven-compiler-plugin/releases/tag/maven-compiler-plugin-3.13.0 - `maven-jar-plugin` from `3.3.0` to `3.4.0` https://github.com/apache/maven-jar-plugin/releases/tag/maven-jar-plugin-3.4.0 [[MJAR-62]](https://issues.apache.org/jira/browse/MJAR-62) - Set Build-Jdk according to used toolchain (https://github.com/apache/maven-jar-plugin/pull/73) - `maven-source-plugin` from `3.3.0` to `3.3.1` https://github.com/apache/maven-source-plugin/releases/tag/maven-source-plugin-3.3.1 - `maven-assembly-plugin` from `3.6.0` to `3.7.1` https://github.com/apache/maven-assembly-plugin/releases/tag/maven-assembly-plugin-3.7.1 https://github.com/apache/maven-assembly-plugin/releases/tag/maven-assembly-plugin-3.7.0 Bug Fixes: 1.[[MASSEMBLY-967](https://issues.apache.org/jira/browse/MASSEMBLY-967)] - maven-assembly-plugin doesn't add target/class artifacts in generated jarfat but META-INF/MANIFEST.MF seems to be correct 2.[[MASSEMBLY-994](https://issues.apache.org/jira/browse/MASSEMBLY-994)] - Items from unpacked dependency are not refreshed 3.[[MASSEMBLY-998](https://issues.apache.org/jira/browse/MASSEMBLY-998)] - Transitive dependencies are not properly excluded as of 3.1.1 4.[[MASSEMBLY-1008](https://issues.apache.org/jira/browse/MASSEMBLY-1008)] - Assembly plugin handles scopes wrongly 5.[[MASSEMBLY-1020](https://issues.apache.org/jira/browse/MASSEMBLY-1020)] - Cannot invoke "java.io.File.isFile()" because "this.inputFile" is null 6.[[MASSEMBLY-1021](https://issues.apache.org/jira/browse/MASSEMBLY-1021)] - Nullpointer in assembly:single when upgrading to 3.7.0 7.[[MASSEMBLY-1022](https://issues.apache.org/jira/browse/MASSEMBLY-1022)] - Unresolved artifacts should be not processed - `cyclonedx-maven-plugin` from `2.7.9` to `2.8.0` https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.8.0 https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.11 https://github.com/CycloneDX/cyclonedx-maven-plugin/releases/tag/cyclonedx-maven-plugin-2.7.10 Bug Fixes: 1.check if configured schemaVersion is supported (https://github.com/CycloneDX/cyclonedx-maven-plugin/pull/479) 2.ignore bomGenerator.generate() call (https://github.com/CycloneDX/cyclonedx-maven-plugin/pull/376) ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? Pass GA. ### Was this patch authored or co-authored using generative AI tooling? No. Closes #46043 from panbingkun/update_maven_plugins. Authored-by: panbingkun Signed-off-by: Dongjoon Hyun --- pom.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 99b238aac1dc1..bf8d4f1b417d5 100644 --- a/pom.xml +++ b/pom.xml @@ -116,7 +116,7 @@ 17 ${java.version} 3.9.6 - 3.1.0 + 3.2.0 spark 9.6 2.0.13 @@ -2994,7 +2994,7 @@ org.codehaus.mojo build-helper-maven-plugin - 3.4.0 + 3.5.0 module-timestamp-property @@ -3108,7 +3108,7 @@ org.apache.maven.plugins maven-compiler-plugin - 3.12.1 + 3.13.0 ${java.version} true @@ -3234,7 +3234,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.3.0 + 3.4.0 org.apache.maven.plugins @@ -3244,7 +3244,7 @@ org.apache.maven.plugins maven-source-plugin - 3.3.0 + 3.3.1 true @@ -3336,7 +3336,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.6.0 + 3.7.1 posix @@ -3344,7 +3344,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.5.1 + 3.5.2 org.ow2.asm @@ -3629,7 +3629,7 @@ org.cyclonedx cyclonedx-maven-plugin - 2.7.9 + 2.8.0 package @@ -3917,7 +3917,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.3.0 + 3.4.0 test-jar