avoid build failure for Maven 2

git-svn-id: https://svn.apache.org/repos/asf/maven/shared/trunk@1597314 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/it/reactor/invoker.properties b/src/it/reactor/invoker.properties
index 9f5c9c1..d512318 100644
--- a/src/it/reactor/invoker.properties
+++ b/src/it/reactor/invoker.properties
@@ -17,3 +17,5 @@
 
 # notice the artifacts are never installed to local repo, even not packaged but only compiled for o.a.m.ReactorReader to find them
 invoker.goals = compile
+# Maven 2 output is not the same as Maven 3, and AbstractMavenLifecycleParticipant doesn't exist
+invoker.maven.version = 3.0+
diff --git a/src/it/reactor/resolve-extension/invoker.properties b/src/it/reactor/resolve-extension/invoker.properties
index d5d6ca5..568ec6e 100644
--- a/src/it/reactor/resolve-extension/invoker.properties
+++ b/src/it/reactor/resolve-extension/invoker.properties
@@ -15,4 +15,6 @@
 # specific language governing permissions and limitations
 # under the License.
 
+# AbstractMavenLifecycleParticipant doesn't exist in Maven 2
+invoker.maven.version = 3.0+
 invoker.goals = install
diff --git a/src/it/verbose/invoker.properties b/src/it/verbose/invoker.properties
index ba639de..55442dc 100644
--- a/src/it/verbose/invoker.properties
+++ b/src/it/verbose/invoker.properties
@@ -16,3 +16,5 @@
 # under the License.
 
 invoker.goals = clean validate
+# Maven 2 makes wrong resolution
+invoker.maven.version = 3.0+