diff --git a/maven-plugin-plugin/pom.xml b/maven-plugin-plugin/pom.xml
index 465d41f22..086cbde00 100644
--- a/maven-plugin-plugin/pom.xml
+++ b/maven-plugin-plugin/pom.xml
@@ -103,6 +103,11 @@
maven-model
provided
+
+ org.apache.maven
+ maven-settings
+ provided
+
org.apache.maven
maven-repository-metadata
@@ -114,6 +119,17 @@
maven-artifact
provided
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ ${resolverVersion}
+ provided
+
+
+ org.apache.maven.resolver
+ maven-resolver-util
+ ${resolverVersion}
+
diff --git a/maven-plugin-report-plugin/pom.xml b/maven-plugin-report-plugin/pom.xml
index d023ad270..38f79e403 100644
--- a/maven-plugin-report-plugin/pom.xml
+++ b/maven-plugin-report-plugin/pom.xml
@@ -39,6 +39,7 @@
true
+ 1.11.1
@@ -57,6 +58,11 @@
org.apache.maven.reporting
maven-reporting-api
+
+ org.apache.maven
+ maven-model-builder
+ provided
+
org.apache.maven
maven-model
@@ -67,6 +73,12 @@
maven-artifact
provided
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ ${resolverVersion}
+ provided
+
@@ -86,7 +98,12 @@
org.apache.maven.doxia
doxia-sink-api
- 1.11.1
+ ${doxiaVersion}
+
+
+ org.apache.maven.doxia
+ doxia-core
+ ${doxiaVersion}
@@ -101,12 +118,11 @@
3.8.1
-
+
org.codehaus.plexus
- plexus-utils
+ plexus-xml
-
org.codehaus.plexus
plexus-i18n
diff --git a/maven-plugin-tools-annotations/pom.xml b/maven-plugin-tools-annotations/pom.xml
index 9a66a25f8..9423b4df5 100644
--- a/maven-plugin-tools-annotations/pom.xml
+++ b/maven-plugin-tools-annotations/pom.xml
@@ -48,6 +48,10 @@
org.apache.maven
maven-artifact
+
+ org.apache.maven
+ maven-settings
+
org.apache.maven.plugin-tools
maven-plugin-tools-api
@@ -56,6 +60,11 @@
org.apache.maven.plugin-tools
maven-plugin-annotations
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ ${resolverVersion}
+
org.slf4j
slf4j-api
@@ -73,6 +82,12 @@
org.codehaus.plexus
plexus-archiver
+
+ javax.inject
+ javax.inject
+ 1
+ provided
+
org.ow2.asm
@@ -111,6 +126,12 @@
plexus-testing
test
+
+ net.bytebuddy
+ byte-buddy
+ 1.11.13
+ test
+
org.assertj
assertj-core
diff --git a/maven-plugin-tools-api/pom.xml b/maven-plugin-tools-api/pom.xml
index 21f4c209a..0800051ba 100644
--- a/maven-plugin-tools-api/pom.xml
+++ b/maven-plugin-tools-api/pom.xml
@@ -57,6 +57,30 @@
org.apache.maven.reporting
maven-reporting-api
+
+ org.apache.maven
+ maven-settings
+
+
+ javax.inject
+ javax.inject
+ 1
+ provided
+
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ ${resolverVersion}
+
+
+ org.codehaus.plexus
+ plexus-classworlds
+ 2.7.0
+
+
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+
org.codehaus.plexus
@@ -81,7 +105,7 @@
org.apache.maven.wagon
wagon-provider-api
- 2.4
+ 3.5.3
diff --git a/maven-plugin-tools-generators/pom.xml b/maven-plugin-tools-generators/pom.xml
index e2ca5627f..e262d1c34 100644
--- a/maven-plugin-tools-generators/pom.xml
+++ b/maven-plugin-tools-generators/pom.xml
@@ -43,30 +43,50 @@
org.apache.maven
maven-model
+
+ org.apache.maven
+ maven-core
+
+
+ org.apache.maven
+ maven-artifact
+
+
+ org.apache.maven
+ maven-plugin-api
+
+
+ org.apache.maven
+ maven-settings
+
org.codehaus.plexus
plexus-utils
+
+ org.codehaus.plexus
+ plexus-xml
+
org.codehaus.plexus
plexus-velocity
+
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+
org.apache.velocity
velocity
-
- org.ow2.asm
- asm
-
-
- org.ow2.asm
- asm-commons
+ org.slf4j
+ slf4j-api
+ ${slf4jVersion}
diff --git a/maven-plugin-tools-java/pom.xml b/maven-plugin-tools-java/pom.xml
index 7c0cc293e..0534a4ec3 100644
--- a/maven-plugin-tools-java/pom.xml
+++ b/maven-plugin-tools-java/pom.xml
@@ -41,7 +41,15 @@
org.apache.maven
- maven-model
+ maven-artifact
+
+
+ org.apache.maven
+ maven-plugin-api
+
+
+ org.apache.maven
+ maven-core
org.apache.maven.plugin-tools
@@ -49,14 +57,9 @@
-
- org.codehaus.plexus
- plexus-utils
-
org.eclipse.sisu
org.eclipse.sisu.plexus
- compile
@@ -64,8 +67,24 @@
com.thoughtworks.qdox
qdox
+
+ javax.inject
+ javax.inject
+ 1
+ provided
+
+
+ org.apache.maven
+ maven-model
+ test
+
+
+ org.codehaus.plexus
+ plexus-utils
+ test
+
org.junit.jupiter
junit-jupiter-engine
diff --git a/pom.xml b/pom.xml
index b07501221..025552e41 100644
--- a/pom.xml
+++ b/pom.xml
@@ -94,6 +94,7 @@
3.3.0
4.0.0-alpha-4
3.9.6
+ 1.9.18
1.7.36
1.10.14
plugin-tools-archives/plugin-tools-LATEST
@@ -158,6 +159,11 @@
maven-plugin-plugin
${project.version}
+
+ org.apache.maven
+ maven-model-builder
+ ${maven3Version}
+
org.apache.maven
maven-model