2012-02-04 30 views
0

当我尝试在浏览器中打开一个简单的小程序(我试过Firefox和Safari)时,我在.class文件中接收到Java错误版本号。我的浏览器统计我正在使用1.5.X JRE,但我的命令行编译器是1.6.x.我不知道如何同步这两个虚拟机,因为我不是最熟练的Mac用户。我尝试了本地软件更新功能,但没有可用的Java更新。我也试过在每个浏览器中更新,但我只是重定向到Mac OS X软件更新功能。在浏览器中的.class文件中的Java错误版本号

+1

试图在命令行上更新虚拟机并不会有太大用处 - 1.6是Apple支持的最新更新。你使用什么浏览器版本?您可能需要更新到Safari和Firefox的当前版本。 – Perception 2012-02-04 02:30:21

回答

1

对于Oracle JDK,你只需使用cross-compilation options of javac

注指定-source这是很重要的,-target&-bootclasspath进行编辑。最后一个需要目标版本的JRE,检查类,方法&代码中使用的代码实际存在于目标版本中。

相关问题