在OS X 10.9(Mavericks)上安装Java

321
我已经在Mac OS X v10.8(Mountain Lion)上安装了JDK。当我将其升级到Mac OS X v10.9(Mavericks)并在终端中运行java -version时,显示:

没有Java运行时环境,请请求安装。

然后我在我的Mac上手动安装了JDK(1.7)。看起来安装成功了。当安装完成后,我打开终端并键入java -version。它仍然显示相同的错误:

没有Java运行时环境,请请求安装。

我该如何解决这个问题?

1
我不知道终端有什么问题,但我在Mavericks上运行Eclipse,所有项目都可以编译。 - Sunny
1
似乎旧版的Java启动器只支持JDK 1.6,但Mavericks默认没有安装1.6。 - Shawn
1
你安装了Java 6,而不是OP最初暗示他们需要的Java 7。我对如何达成这个解决方案感兴趣。此外,必须有一种“替代”方法来直接处理终端的反馈。 - Rondo
4
这对于Java 6来说很棒,但如何让Java 7工作? - 190290000 Ruble Man
2
在终端中安装Java 7 JRE并使其工作,我添加了一个潜在的答案:https://dev59.com/_mIk5IYBdhLWcg3wJ7P4#19582689 - analogue
显示剩余4条评论
11个回答

0

不需要安装JDK(开发工具包),只需安装JRE(运行时环境)即可。


6
没错。然而,苹果提供的是来自Oracle的JDK和JRE仅用于Internet插件,java命令不会自动链接到整个系统,所以在终端中输入java -version时仍会出现“没有Java运行时环境,请安装。” - Ngoc Pham

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接