我正在使用 Groovyc 在 Ant 中编译一个项目。这就是我正在做的事情:
<path id="lib.path">
<fileset dir="${pathWhereIsTheJar&Others}">
<include name="**/*.jar" />
</fileset>
</path>
<taskdef name="groovyc" classname="org.codehaus.groovy.ant.Groovyc" classpathref="lib.path"/>
事情是:每次我运行任务时,我都会得到以下异常:
java.lang.NoSuchMethodError: org.codehaus.groovy.tools.FileSystemCompiler.createCompilationOptions()Lgroovyjarjarcommonscli/Options;
我正在使用 groovy-all-2.1.3.jar 并且根据grepCode这个方法存在于这个版本中。
可能是什么问题呢?