编译项目时出现此错误:Unsupported major.minor version 51.0
. 我正在使用 JDK 1.6:
$ java -version
java version "1.6.0_51"
Java(TM) SE Runtime Environment (build 1.6.0_51-b11-457-11M4509)
Java HotSpot(TM) 64-Bit Server VM (build 20.51-b01-457, mixed mode)
根据this page,该错误是由于JRE和JDK之间的不一致造成的。有谁知道如何解决这一问题?非常感谢。
顺便说一句,我的平台是 OSX 10.8.5。
更新
这是我的 JAVA_HOME:
export JAVA_HOME=`/usr/libexec/java_home -v 1.6.0`