maven - 无法解析 gmaven 插件中的类 util
问题描述
<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
解决方案
添加连接两个类的 maven-antrun-plugin 后,错误得到解决
推荐阅读
- python - search in each of the s3 bucket and see if the given folder exists
- javascript - 当我有函数名时执行函数的正确方法
- python - 堆叠直方图中每个 bin 内的百分比
- javascript - 如何在功能组件上动态获取 Axios.get 和 Render 组件的返回
- android - 长按Android小部件“应用程序快捷方式”
- vue.js - 如何使 debounce 函数独立作用于 Vue.js 上同一组件的不同实例?
- javascript - 计算可拖动的 div 索引
- c++ - 在具有参考字段的类上放置新的
- r - OpenBSD 上的 R 绘图显示图形,但文本被占位符图像替换
- c++ - 以下哪个是 std::move 的正确用法