使用java src和groovy测试将groovy代码放在项目中以便仅在groovy测试中使用它们?

时间:2014-02-08 08:51:40

标签: maven groovy easyb

我在Java中使用src,并在Groovy中进行测试(easyb story)。我通过maven插件运行我的groovy / easyb故事。

现在我想在groovy中编写一些帮助程序,以便在我的常规测试中使用它们。我应该把它们放在我的项目中以及我应该另外配置什么?

1 个答案:

答案 0 :(得分:3)

所以,答案非常简单......并且生活在http://groovy.codehaus.org/Groovy-Eclipse+compiler+plugin+for+Maven

简而言之:

  1. 在pom中配置编译器:

        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <version>3.1</version>
            <configuration>
                <compilerId>groovy-eclipse-compiler</compilerId>
            </configuration>
            <dependencies>
                <dependency>
                    <groupId>org.codehaus.groovy</groupId>
                    <artifactId>groovy-eclipse-compiler</artifactId>
                    <version>2.8.0-01</version>
                </dependency>
                <dependency>
                    <groupId>org.codehaus.groovy</groupId>
                    <artifactId>groovy-eclipse-batch</artifactId>
                    <version>2.1.8-01</version>
                </dependency>
            </dependencies>
        </plugin>
    
  2. 只需将groovy文件放在 src / main / groovy

  3. 就是这样。