From 8e416f3d4017be8a9063e11edcba66ea1a7fdded Mon Sep 17 00:00:00 2001 From: Tamas Cservenak Date: Wed, 17 Apr 2024 10:41:22 +0200 Subject: [PATCH] [MWRAPPER-129][MWRAPPER-128] Drop legacy stuff, require Maven 3.6.3+ (#126) Also refresh and reshuffle to not duplicate dependencies and versions. Tend to use properties for versions where there is 2+ of them, otherwise is just fluff. Also, raise prerequisite of plugin to 3.6.3+ --- https://issues.apache.org/jira/browse/MWRAPPER-128 https://issues.apache.org/jira/browse/MWRAPPER-129 --- maven-wrapper-plugin/pom.xml | 21 +++++++++++---------- maven-wrapper/pom.xml | 19 +------------------ pom.xml | 14 +++++++++++++- 3 files changed, 25 insertions(+), 29 deletions(-) diff --git a/maven-wrapper-plugin/pom.xml b/maven-wrapper-plugin/pom.xml index 0a41a7f..e7ba92d 100644 --- a/maven-wrapper-plugin/pom.xml +++ b/maven-wrapper-plugin/pom.xml @@ -34,7 +34,7 @@ under the License. The Maven Wrapper Plugin is a plugin that provides support for the Maven Wrapper by unpacking Maven Wrapper Distribution to the current project. - ${mavenVersion} + 3.6.3 @@ -56,11 +56,6 @@ under the License. ${mavenVersion} provided - - org.apache.maven.shared - maven-shared-utils - 3.4.2 - javax.inject javax.inject @@ -82,12 +77,19 @@ under the License. 3.4.2 - org.eclipse.aether - aether-api - 1.1.0 + org.apache.maven.resolver + maven-resolver-api + 1.9.18 provided + + + org.apache.maven.shared + maven-shared-utils + 3.4.2 + + org.apache.maven.plugin-tools @@ -109,7 +111,6 @@ under the License. org.junit.jupiter junit-jupiter-api - 5.10.2 test diff --git a/maven-wrapper/pom.xml b/maven-wrapper/pom.xml index 8cb1ffd..6fb7eb0 100644 --- a/maven-wrapper/pom.xml +++ b/maven-wrapper/pom.xml @@ -31,23 +31,6 @@ under the License. Maven Wrapper Jar Maven Wrapper Jar download, installs and launches installed target Maven distribution as part of Maven Wrapper scripts run. - - 5.10.2 - 4.11.0 - - - - - - org.junit - junit-bom - ${junit.version} - pom - import - - - - org.hamcrest @@ -63,7 +46,7 @@ under the License. org.mockito mockito-core - ${mockito.version} + 4.11.0 test diff --git a/pom.xml b/pom.xml index 5d1e028..f60e464 100644 --- a/pom.xml +++ b/pom.xml @@ -63,11 +63,23 @@ under the License. wrapper-archives/wrapper-LATEST - 3.2.5 + 3.9.6 8 2023-03-08T23:06:24Z + + + + org.junit + junit-bom + 5.10.2 + pom + import + + + +