diff --git a/org.eclipse.m2e.maven.runtime/pom.xml b/org.eclipse.m2e.maven.runtime/pom.xml
index 8c9c80081..93d11c007 100644
--- a/org.eclipse.m2e.maven.runtime/pom.xml
+++ b/org.eclipse.m2e.maven.runtime/pom.xml
@@ -205,8 +205,8 @@
org.apache.commons.cli;version="[1.4.0,2.0.0)", \
org.apache.commons.codec*
Require-Bundle: \
- com.google.guava;bundle-version="32.2.1"
-
+ com.google.guava;bundle-version="32.2.1",
+ org.apache.maven.resolver.api;bundle-version="${maven-resolver.version}";visibility:=reexport
-failok: true
-nouses: true
-nodefaultversion: true
@@ -305,6 +305,7 @@
generate-resources
${project.basedir}/${jars.directory}
+ maven-resolver-api
diff --git a/org.eclipse.m2e.tests.common/META-INF/MANIFEST.MF b/org.eclipse.m2e.tests.common/META-INF/MANIFEST.MF
index 37eacaf93..3b2b97fc3 100644
--- a/org.eclipse.m2e.tests.common/META-INF/MANIFEST.MF
+++ b/org.eclipse.m2e.tests.common/META-INF/MANIFEST.MF
@@ -5,6 +5,7 @@ Bundle-SymbolicName: org.eclipse.m2e.tests.common;singleton:=true
Bundle-Version: 2.1.1.qualifier
Require-Bundle: org.junit;bundle-version="4.0.0",
org.eclipse.m2e.core;bundle-version="[2.0.0,3.0.0)",
+ org.apache.maven.resolver.api;bundle-version="1.9.20",
org.eclipse.m2e.maven.runtime;bundle-version="[3.9.900,4.0.0)",
org.eclipse.m2e.jdt;bundle-version="[2.0.0,3.0.0)",
org.eclipse.core.runtime,
diff --git a/target-platform/target-platform.target b/target-platform/target-platform.target
index 8d484c284..dc08149b1 100644
--- a/target-platform/target-platform.target
+++ b/target-platform/target-platform.target
@@ -189,6 +189,16 @@ Export-Package: org.apache.maven.*;-noimport:=true;provider=m2e;mandatory
Import-Package: !*
]]>
+
+
+
+ org.apache.maven.resolver
+ maven-resolver-api
+ 1.9.20
+ jar
+
+
+