之前的博文里曾使用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>

最新文章

  1. 近期编程问题——read:resource temporarily unavailable
  2. git submodule 使用
  3. 异常:“System.Reflection.Metadata”已拥有为“System.Collections.Immutable”定义的依赖项
  4. Android环境搭建中遇到的小问题
  5. BZOJ3723 : PA2014Final Gra w podwajanie
  6. 并发编程 17—— Lock
  7. 重拾C,一天一点点_10
  8. Eddy&#39;s mistakes(字母大小写转换)strlwr函数的应用
  9. &#39;utf8&#39; codec can&#39;t decode byte 0xd1 in position 931: invalid continuation byte解决方法
  10. 使用svn 的解决 处理svn状态冲突
  11. SmartSql 类型处理器
  12. 在循环中如何取input的值和增加点击事件
  13. getter unddfined
  14. LeetCode【83. 删除排序链表中的重复元素】
  15. webview与JS的交互
  16. Proximal Algorithms
  17. 面向对象程序设计_Task4_Calculator1.1
  18. 【JavaScript算法】---插入排序
  19. [LeetCode] “全排列”问题系列(一) - 用交换元素法生成全排列及其应用,例题: Permutations I 和 II, N-Queens I 和 II,数独问题
  20. mysql 02

热门文章

  1. Python创建单例模式的5种常用方法-乾颐堂
  2. fgetc()
  3. 深入理解Cookie和Session机制
  4. QT学习之窗口部件
  5. Linux中找不到service命令
  6. 20169214 2016-2017-2 《移动平台开发实践》Android程序设计 实验报告
  7. Linq特取操作之ElementAt,Single,Last,First源码分析
  8. [LeetCode 题解]: Anagrams
  9. 解决centOS 本地可以访问 外部主机不能访问的问题
  10. 反省在北京某S2B2C电商小型公司面试时掉链子的问题