diff --git a/enforcer-rules/pom.xml b/enforcer-rules/pom.xml
index 344224e0..2afddeb5 100644
--- a/enforcer-rules/pom.xml
+++ b/enforcer-rules/pom.xml
@@ -45,6 +45,31 @@
org.apache.maven
maven-core
+
+ org.apache.maven
+ maven-model
+ provided
+
+
+ org.apache.maven
+ maven-model-builder
+ provided
+
+
+ org.apache.maven
+ maven-settings
+ provided
+
+
+ javax.inject
+ javax.inject
+ provided
+
+
+ javax.annotation
+ javax.annotation-api
+ provided
+
org.eclipse.aether
aether-api
@@ -62,6 +87,11 @@
org.codehaus.plexus
plexus-utils
+
+ org.codehaus.plexus
+ plexus-classworlds
+ provided
+
org.apache.maven.plugin-testing
maven-plugin-testing-harness
diff --git a/pom.xml b/pom.xml
index 9ebefcaf..526272af 100644
--- a/pom.xml
+++ b/pom.xml
@@ -137,6 +137,18 @@
${mavenVersion}
provided
+
+ org.apache.maven
+ maven-model-builder
+ ${mavenVersion}
+ provided
+
+
+ org.apache.maven
+ maven-settings
+ ${mavenVersion}
+ provided
+
org.eclipse.aether
aether-api
@@ -166,7 +178,13 @@
1
provided
-
+
+ javax.annotation
+ javax.annotation-api
+ provided
+ 1.3.2
+
+
commons-codec