0
私は、理想的にはJSR 223(Javaプラットフォームでのスクリプティング)を使用して自動的に実行したいと思います。@Grab注釈はJSR 223から働いています
@Grab解決プロセスは、外部プロセスとして実行するときだけでなくコンソールからも機能しています。ただし、Groovy 1.8.6のScriptEngineを使用しても動作しません。問題は、ScriptEngineが@Grabを尊重しないため、java.lang.ClassNotFoundException:org.apache.ivy.core.report.ResolveReportを取得していることです。
誰もがすでにこれを解決しましたか?
問題は(アイビー依存性が欠落していた)私はクラスパスを設定していませんでしたとMavenはどちらかないということでした。 Ivyに手動で依存した後、問題は解決されました。 – Crazyjavahacking