【发布时间】:2016-10-13 22:29:26
【问题描述】:
我正在使用 Eclipse 并从事 J2EE 项目。我们正在尝试为单元测试编写 Groovy/Spock 测试。该项目是一个 Maven 项目,并为其添加了 Groovy 特性。问题是如果我编辑任何 Groovy 测试类,它不会被编译。因此,以 Junit 的身份运行测试并没有获取最新的更改。我必须运行 Maven 构建才能获取最近的更改测试类。
我的设置,
- Groovy 编译器 2.4
- 已安装 Groovy-Eclipse 插件
- 为项目添加了 Groovy 特性
检查了另一个问题,它没有多大帮助 Another Question
【问题讨论】:
-
您的代码在源文件夹中吗?
-
@Reimeus,代码在 src/main/test.我什至将此路径添加到 Preferences > Groovy > compiler > Groovy script Folders
-
@Reimeus,抱歉,测试的确切路径在 src/test/java 下
-
@Siva - 你为什么不使用 src/test/groovy 作为你的路径?
-
如果您将 Java 和 groovy 测试放在
/src/test/groovy下,它是否有效?