<dependencies> <dependency> <groupId>org.codehaus.groovy.maven</groupId> <artifactId>gmaven-mojo</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.codehaus.groovy.maven.runtime</groupId> <artifactId>gmaven-runtime-1.6</artifactId> <version>1.0</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-eclipse-plugin</artifactId> <version>2.7</version> <configuration> <additionalProjectnatures> <projectnature> org.eclipse.jdt.groovy.core.groovyNature</projectnature> <projectnature> org.eclipse.jdt.core.javanature</projectnature> </additionalProjectnatures> <sourceIncludes> <sourceInclude>**/*.groovy</sourceInclude> </sourceIncludes> </configuration> </plugin> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.2</version> <executions> <execution> <goals> <!-- <goal>generateStubs</goal> --> <goal>compile</goal> <!-- <goal>generateTestStubs</goal> --> <goal>testCompile</goal> </goals> <configuration> <providerSelection>1.7</providerSelection> </configuration> </execution> </executions> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>sc.version</include> <include>**/*.xml</include> <include>**/*.properties</include> </includes> <excludes> <exclude>**/.svn/*</exclude> </excludes> <filtering>true</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>sc.version</include> <include>**/*.xml</include> <include>**/*.properties</include> </includes> <excludes> <exclude>**/.svn/*</exclude> </excludes> </resource> </resources> <testResources> <testResource> <directory>src/test/resources</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> <include>**/*.xls</include> </includes> <excludes> <exclude>**/.svn/*</exclude> </excludes> </testResource> <testResource> <directory>src/test/java</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/.svn/*</exclude> </excludes> </testResource> <testResource> <directory>src/test/groovy</directory> <includes> <include>**/*</include> </includes> <excludes> <exclude>**/.svn/*</exclude> </excludes> </testResource> </testResources> </build>