首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >小牛请求Java 6

小牛请求Java 6
EN

Stack Overflow用户
提问于 2013-10-24 10:46:08
回答 7查看 78.3K关注 0票数 86

我刚刚完成了OS X Mavericks的干净安装,并下载了Eclipse Kepler,但是如果我执行它,请给我以下消息:

请我安装Runtime Java SE 6;我已经安装了Java 7,如果在该对话框中按Install,下载并安装它,然后再次打开Java 7,对话框将再次出现。

我怎么才能修好它?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2013-10-25 15:39:50

这在一定程度上是由于甲骨文缺少对JRE8 VM功能的定义。

如果您根本不想安装JRE6,只使用JRE8而不将其与JRE6相链接,那么您可以执行以下操作:

将位于下面命名路径的Info.plist复制到例如~/Download/:

代码语言:javascript
复制
/Library/Java/JavaVirtualMachines/jdk.1.8.<…>/Contents/

然后替换

代码语言:javascript
复制
<key>JVMCapabilities</key>
 <array>
  <string>CommandLine</string>
 </array>

有以下几点:

代码语言:javascript
复制
<key>JVMCapabilities</key>
 <array>
  <string>JNI</string>
  <string>BundledApp</string>
  <string>CommandLine</string>
 </array>

之后,将文件复制回原来的位置(您需要管理员权限)。要使此更改生效,您需要注销帐户(并重新登录)或重新启动计算机。Java6的对话框不应该再出现,Eclipse应该可以使用JRE8 (或JRE7)很好地启动。对于最初请求Java的任何其他应用程序,例如Adobe的Creative,情况也是如此。

在一个相关的注意事项上,即使在通过系统首选项中的Java首选项面板完成更新之后,这种plist更改似乎仍然有效。

如果还不起作用的话。您可能需要添加一些文件夹和符号链接(详细信息):

代码语言:javascript
复制
sudo mkdir -p /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries
sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries/
sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
sudo mkdir -p /System/Library/Java/Support/Deploy.bundle
票数 208
EN

Stack Overflow用户

发布于 2013-10-25 08:35:25

为了能够使用Java 7 (Oracle)运行Eclipse,我使用以下文件启动Eclipse : eclipse/Eclipse.app/Contents/MacOS/eclipse。默认情况下,"eclipse“文件夹包含此文件的别名。所以,您所需要做的就是双击别名"eclipse“。

此外,甲骨文警告说,苹果在OS上禁用了甲骨文的JavaVersion7u25及以下版本(参见这里)。在我发现用Java 7启动Eclipse之前,我已经升级到了最新的JDK版本,所以我不知道是否有必要进行升级。

票数 7
EN

Stack Overflow用户

发布于 2014-02-18 20:37:19

小牛安装后我遇到了这个问题。我能够通过在http://support.apple.com/kb/dl1572上安装苹果下载的Java来解决这个问题

我希望这能帮到你。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19563766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档