Gradle を使用して Groovy プロジェクトをコンパイルしていますが、コードで @Grab アノテーションを使用すると、次のエラーが発生することに気付きました。
$グラドルコンパイル :ビルド情報 :compileJava UP-TO-DATE :Groovy のコンパイルに失敗しました FAILURE: ビルドは例外で失敗しました。 * 何が悪かったのか: タスク ':compileGroovy' の実行に失敗しました。 > org/apache/ivy/core/report/ResolveReport
(完全なスタック トレースはこちらhttp://pastebin.com/0ty4jNct )
それを機能させる唯一の方法は、「groovy」および「ivy」モジュールをgroovyクラスパスに追加することであることがわかりましたが、 groovyクラスパスは非推奨であるため、これは避けたいと思います。
これはGradleのバグですか?または @Grab 依存関係を管理するより良い方法はありますか?