标签:
在之前的博文里曾使用GMaven插件编译Groovy/Spock,这次使用GMavenplus插件,更加方便。
具体步骤
1. 导入Spock和Groovy依赖
<dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>2.4.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.spockframework</groupId> <artifactId>spock-core</artifactId> <version>1.0-groovy-2.4</version> <scope>test</scope> </dependency> <!-- http://mvnrepository.com/artifact/org.spockframework/spock-spring --> <dependency> <groupId>org.spockframework</groupId> <artifactId>spock-spring</artifactId> <version>1.0-groovy-2.4</version> </dependency>
2.配置GMavenPlus
<plugin> <groupId>org.codehaus.gmavenplus</groupId> <artifactId>gmavenplus-plugin</artifactId> <version>1.4</version> <executions> <execution> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin>
3.配置surefire plugin
<plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <testFailureIgnore>false</testFailureIgnore> <includes> <include>**/*Spec.java</include> <!-- Yes, .java extension --> <include>**/*Test.java</include> <!-- Just in case of having also "normal" JUnit tests --> </includes> </configuration> </plugin>
Compile Groovy/Spock with GMavenPlus
标签:
原文地址:http://www.cnblogs.com/buhaiqing/p/5515371.html