<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.5</version>
<dependencies>
<dependency>
<groupId>org.apache.ant</groupId>
<artifactId>ant</artifactId>
<version>1.9.13</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>call-groovy</id>
<phase>package</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<providerSelection>1.8</providerSelection>
<source>src/main/java/test.groovy</source>
</configuration>
</execution>
</executions>
</plugin>
这个 test.groovy 脚本调用 util 方法如下
class test {
util.getDetails()
}
即使两者都在同一个包中并抛出以下错误,这里也没有解决 util 类
[错误] 无法在项目农民上执行目标 org.codehaus.gmaven:gmaven-plugin:1.5:execute (call-groovy):启动失败:[错误] src/main/java/test.groovy:7:无法解决类 FarmerUtility