diff --git a/maven-scm-client/pom.xml b/maven-scm-client/pom.xml
index e94a86539..739a2d90f 100644
--- a/maven-scm-client/pom.xml
+++ b/maven-scm-client/pom.xml
@@ -75,11 +75,6 @@
plexus-classworlds
runtime
-
- org.codehaus.plexus
- plexus-component-annotations
- runtime
-
org.eclipse.sisu
org.eclipse.sisu.plexus
diff --git a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/pom.xml b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/pom.xml
index cb2f84829..a760f342f 100644
--- a/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/pom.xml
+++ b/maven-scm-providers/maven-scm-providers-git/maven-scm-provider-git-commons/pom.xml
@@ -36,6 +36,10 @@
org.codehaus.plexus
plexus-utils
+
+ org.codehaus.plexus
+ plexus-xml
+
org.slf4j
slf4j-api
diff --git a/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/pom.xml b/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/pom.xml
index 03a286027..a68b6b1b9 100644
--- a/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/pom.xml
+++ b/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svn-commons/pom.xml
@@ -41,6 +41,10 @@
org.codehaus.plexus
plexus-utils
+
+ org.codehaus.plexus
+ plexus-xml
+
org.slf4j
slf4j-api
diff --git a/maven-scm-test/pom.xml b/maven-scm-test/pom.xml
index c59c7aeba..6b3499390 100644
--- a/maven-scm-test/pom.xml
+++ b/maven-scm-test/pom.xml
@@ -40,22 +40,15 @@
org.codehaus.plexus
plexus-utils
-
- org.eclipse.sisu
- org.eclipse.sisu.plexus
-
-
-
org.codehaus.plexus
- plexus-classworlds
- runtime
+ plexus-xml
- org.codehaus.plexus
- plexus-component-annotations
- runtime
+ org.eclipse.sisu
+ org.eclipse.sisu.plexus
+
org.apache.maven.scm
maven-scm-manager-plexus
diff --git a/pom.xml b/pom.xml
index 07f98f8ee..613ad8cf7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
org.apache.maven
maven-parent
- 39
+ 41
@@ -249,38 +249,17 @@
plexus-classworlds
2.6.0
-
- org.codehaus.plexus
- plexus-component-annotations
- 2.1.1
-
javax.inject
javax.inject
1
-
- org.eclipse.sisu
- org.eclipse.sisu.plexus
- ${sisuVersion}
-
-
- org.codehaus.plexus
- plexus-component-annotations
-
-
-
com.google.inject
guice
4.2.3
no_aop
-
- org.codehaus.plexus
- plexus-utils
- 3.5.1
-
org.codehaus.plexus
plexus-sec-dispatcher
@@ -363,13 +342,6 @@
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
- false
-
-
@@ -390,7 +362,7 @@
- check-java-1.7-compat
+ check-java-8-compat
check