diff --git a/maven-failsafe-plugin/pom.xml b/maven-failsafe-plugin/pom.xml
index 6d460d9c9d..23d7326425 100644
--- a/maven-failsafe-plugin/pom.xml
+++ b/maven-failsafe-plugin/pom.xml
@@ -51,6 +51,12 @@
maven-surefire-common
${project.version}
+
+ org.apache.maven.surefire
+ surefire-junit3
+ ${project.version}
+ runtime
+
org.apache.maven.plugins
maven-surefire-plugin
@@ -230,43 +236,36 @@
org.apache.maven.plugins
maven-invoker-plugin
+
+ src/it
+ ${project.build.directory}/it
+
+ verify
+
+
+ */pom.xml
+
+ verify
+ ${project.build.directory}/local-repo
+ src/it/settings.xml
+ ${skipTests}
+ ${skipTests}
+ false
+
+ ${failsafe-integration-test-port}
+ ${failsafe-integration-test-stop-port}
+
+ true
+
-
- pre-its
- pre-integration-test
-
- install
-
-
- ${skipTests}
-
-
-
- integration-test
-
- run
-
-
- src/it
- ${project.build.directory}/it
-
- verify
- -nsu
-
-
- */pom.xml
-
- verify
- src/it/settings.xml
- ${skipTests}
- true
-
- ${failsafe-integration-test-port}
- ${failsafe-integration-test-stop-port}
-
- true
-
-
+
+ integration-test
+
+ install
+ integration-test
+ verify
+
+
diff --git a/maven-failsafe-plugin/src/it/settings.xml b/maven-failsafe-plugin/src/it/settings.xml
index 90ecf59e1f..24084798db 100644
--- a/maven-failsafe-plugin/src/it/settings.xml
+++ b/maven-failsafe-plugin/src/it/settings.xml
@@ -18,5 +18,36 @@
~ under the License.
-->
- @localRepositoryUrl@
-
+
+
+ it-repo
+
+ true
+
+
+
+ local.central
+ @localRepositoryUrl@
+
+ true
+
+
+ true
+
+
+
+
+
+ local.central
+ @localRepositoryUrl@
+
+ true
+
+
+ true
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 70c320897e..eb52cd9292 100644
--- a/pom.xml
+++ b/pom.xml
@@ -389,13 +389,6 @@
false
-
- maven-release-plugin
-
- clean install
- false
-
-
maven-plugin-plugin