我在 Java 中有 src,在 Groovy 中有测试(easyb 故事)。我通过 maven 插件运行我的 groovy/easyb 故事。
现在我想在 groovy 中编写一些帮助程序,以便在我的 groovy 测试中使用它们。我应该把它们放在我的项目中的什么地方,我还应该配置什么?
所以,答案很简单......并且住在http://groovy.codehaus.org/Groovy-Eclipse+compiler+plugin+for+Maven
简而言之:
在 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>
只需将 groovy 文件放在src/main/groovy下
而已。