我正在用 Gradle 编译一个 Groovy 项目,但我注意到当我在代码中使用 @Grab 注释时,出现以下错误:
$ gradle 编译 :buildInfo :compileJava UP-TO-DATE :compileGroovy 失败 FAILURE:构建失败并出现异常。 * 什么地方出了错: 任务“:compileGroovy”执行失败。 > org/apache/ivy/core/report/ResolveReport
(这里的完整堆栈跟踪http://pastebin.com/0ty4jNct)
我发现让它工作的唯一方法是将“groovy”和“ivy”模块添加到groovy类路径中,但我想避免这种情况,因为不推荐使用groovy类路径。
这是一个 Gradle 错误吗?还是有更好的方法来管理 @Grab 依赖项?