我有一个 groovy 脚本,我正在尝试(第一次)使用 ant build.xml 文件编译和运行它。它抛出一个
java.lang.UnsupportedClassVersionError
我搜索了一下,结果表明这可能是版本不匹配的原因。嗯,我有 java 1.6.0_35 和 ANT 版本 1.8.1。错误的原因可能是什么?请帮忙。
最佳答案
情况可能是您正在使用已安装的 JDK 7 来编译它。并使用系统路径上的 JRE 6 来运行它。
您可以使用命令检查版本:
java -version
javac -version
更新
Groovyc 本身需要 JDK 7。您可以尝试运行早期的 Groovy 版本之一或升级您的 JDK。
关于java - 使用 ANT 编译 groovy 脚本时不支持 Major.minor 版本 51.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20227469/