在 Eclipse Juno 中选择确切的 Groovy 版本

Selecting exact Groovy version in Eclipse Juno

在 Eclipse Juno 中,当我尝试 运行 Groovy 源(其中有一个 main 方法)时,我得到:

Caught: java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
Caused by: groovy.lang.GroovyRuntimeException: Conflicting module versions. Module [groovy-all is loaded in version 2.3.4 and you are trying to load version 2.3.3

Google,令人惊讶的是,什么也没有出现。当我转到 Project >> Properties >> Groovy Compiler 时,我看到我的 Groovy 编译器是 2.3,但它没有让我选择 select 2.3.3 或 2.3.4。

知道修复方法是什么吗?

没有解决办法。每个 groovy-eclipse 编译器都是经过调整以与 eclipse JDT 和诸如此类的东西一起工作的版本。您可以尝试使用其他 groovy-eclipse versions,它可能具有您需要的 groovy 版本