Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse Macbook Pro上的JRE 1.5至1.6版本_Eclipse_Macos_Java - Fatal编程技术网

Eclipse Macbook Pro上的JRE 1.5至1.6版本

Eclipse Macbook Pro上的JRE 1.5至1.6版本,eclipse,macos,java,Eclipse,Macos,Java,我正在运行MacOSX10.5.8,在过去的几个小时里一直在尝试升级到Java6。在这样做时,我希望将EclipseJRE更改为1.6,以便能够正确地与我的组的repo同步 到目前为止,还没有骰子。我已经下载了我在苹果网站上找到的每一个更新,并且一遍又一遍地检查Java首选项。不仅Java 6根本就不存在,弹出的窗口看起来一点也不像苹果网站上的详细窗口,也不像我在网上找到的任何“升级到1.6”教程 我现在遇到了一个瓶颈:这是一个Eclipse问题吗?我不这么认为,因为我的OS X似乎正在自我完善

我正在运行MacOSX10.5.8,在过去的几个小时里一直在尝试升级到Java6。在这样做时,我希望将EclipseJRE更改为1.6,以便能够正确地与我的组的repo同步

到目前为止,还没有骰子。我已经下载了我在苹果网站上找到的每一个更新,并且一遍又一遍地检查Java首选项。不仅Java 6根本就不存在,弹出的窗口看起来一点也不像苹果网站上的详细窗口,也不像我在网上找到的任何“升级到1.6”教程


我现在遇到了一个瓶颈:这是一个Eclipse问题吗?我不这么认为,因为我的OS X似乎正在自我完善,但我相当肯定,实际上没有更多的更新供我尝试和安装。啊

配置运行时或JRE的最新方法是使用
Applications/Utilities/Java Preferences.app
。此处定义的顺序控制浏览器使用的版本

命令行实用程序
/usr/libexec/java_home
将显示当前的默认版本。行为良好的脚本应该在JAVA_HOME环境变量上使用此命令的结果

如果您进行了升级,您可能也必须进行升级


如果您尝试了所有这些,但仍然只有1.5版安装,请记住,1.6版仅在Intel和兼容x64的硬件上受支持。这会影响到一些最早的包含英特尔芯片的Macbook。

我从2006年年中开始有一款早期型号的Macbook Pro,带有Intel Core Duo处理器……这意味着我只能运行32位代码,这反过来意味着我无法更新到1.6正确吗?如果是这样的话,我会拔出大量沮丧的头发……这是获得新MBP的完美借口!它似乎有一个32位处理器,不能运行苹果的Java6。然而,你应该结帐;它是OpenJDK的一个端口,因此您可以在10.4和10.5上运行Java6。
cd /System/Library/Frameworks/JavaVM.framework/Versions
sudo rm -fr CurrentJDK
sudo ln -s 1.6 CurrentJDK