diff --git a/maven-plugin-plugin/src/it/ant-basic/invoker.properties b/maven-plugin-plugin/src/it/ant-basic/invoker.properties
new file mode 100644
index 0000000..1ecc7b6
--- /dev/null
+++ b/maven-plugin-plugin/src/it/ant-basic/invoker.properties
@@ -0,0 +1,3 @@
+invoker.goals.1 = clean install -DskipTests
+invoker.goals.2 = org.apache.maven.ant.it:maven-ant-it-basic:1.0-SNAPSHOT:touch -Dname=touch.txt
+
diff --git a/maven-plugin-plugin/src/it/ant-basic/pom.xml b/maven-plugin-plugin/src/it/ant-basic/pom.xml
new file mode 100644
index 0000000..6e5d132
--- /dev/null
+++ b/maven-plugin-plugin/src/it/ant-basic/pom.xml
@@ -0,0 +1,67 @@
+
+
+
+
+
+ 4.0.0
+ org.apache.maven.ant.it
+ maven-ant-it-basic
+ Basic Ant-Mojo Integration Test
+ 1.0-SNAPSHOT
+ maven-plugin
+ Tests the simplest case of using an Ant script to drive a mojo.
+
+
+ @project.version@
+
+
+
+
+ ant
+ ant
+ 1.6.5
+
+
+ org.apache.maven
+ maven-script-ant
+ 2.2.1
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-plugin-plugin
+ ${pluginPluginVersion}
+
+ antBasic
+
+
+
+ org.apache.maven.plugin-tools
+ maven-plugin-tools-ant
+ ${pluginPluginVersion}
+
+
+
+
+
+
diff --git a/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.build.xml b/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.build.xml
new file mode 100644
index 0000000..027b4e6
--- /dev/null
+++ b/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.build.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.mojos.xml b/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.mojos.xml
new file mode 100644
index 0000000..e9e81d6
--- /dev/null
+++ b/maven-plugin-plugin/src/it/ant-basic/src/main/scripts/touch.mojos.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+ touch
+ touch
+
+
+ name
+ ${name}
+ true
+ false
+ java.lang.String
+
+
+
+
+
diff --git a/maven-plugin-plugin/src/it/ant-basic/verify.groovy b/maven-plugin-plugin/src/it/ant-basic/verify.groovy
new file mode 100644
index 0000000..8dd5a93
--- /dev/null
+++ b/maven-plugin-plugin/src/it/ant-basic/verify.groovy
@@ -0,0 +1,11 @@
+File touchFile = new File( basedir, "target/touch.txt" )
+assert touchFile.isFile()
+
+File descriptorFile = new File( basedir, "target/classes/META-INF/maven/plugin.xml" );
+assert descriptorFile.isFile()
+
+File oldHelpClass = new File( basedir, "target/classes/HelpMojo.class" );
+assert !oldHelpClass.exists()
+
+
+return true;