有没有办法在使用groovy-all - * .jar运行groovy脚本时获取依赖项?

时间:2017-11-17 14:42:48

标签: java groovy ivy grape

我正在尝试运行像这样的groovy脚本:

java -jar %JAVA_HOME%\..\lib\groovy-all-2.1.7.jar hello.groovy. 

问题是,我在脚本开始时抓住依赖项,如:

@Grapes([
      @Grab("org.apache.poi:poi:3.11"),
]) 

但是我收到以下错误:

Caught: java.lang.NoClassDefFoundError: org/apache/ivy/core/report/ResolveReport
java.lang.NoClassDefFoundError: org/apache/ivy/core/report/ResolveReport
Caused by: java.lang.ClassNotFoundException: org.apache.ivy.core.report.ResolveReport 

我该如何解决这个问题?

0 个答案:

没有答案