java在哪里?Java Control Pannel已禁用“查看”按钮,并且终端仍然响应“没有Java运行时,正在请求安装”


4

我从oracle网站上安装了java。现在,我在系统偏好设置中有一个Java控制面板。但是在Java控制面板的“ Java”选项卡中,禁用了“查看”按钮。

Java控制面板

如果我向航站楼询问,java -version我只会得到:

No Java runtime present, requesting install.

Java控制面板中仍具有以下内容(您的系统具有推荐的Java版本):

Java是最新的

启动一些需要java(例如Aptana Studio)的应用程序,它会发出以下警报:

To open AptanaStudio3,” you need to install a Java SE 6 runtime. Would you like to check for and install one?

这里有什么问题?听起来好像安装没有为系统启用Java。

更新:

  • OSX 10.8
  • Java 7u40(JRE,不是JDK)
  • 没有安装Java的先前版本(全新安装)
  • 使用不同的用户帐户登录可提供相同的行为
  • /Library/Java/JavaVirtualMachines/ 是空的

是否安装了Java的早期版本?如果以其他用户身份登录或安全启动,您得到的结果是否相同?您是否尝试过重新安装?
da4 2013年

1
您安装了什么Java?我怀疑您做了现在不安装/ usr / bin / java的JRE :(
Mark

更新。我希望它能回答所有问题
静态

您是否找到解决问题的方法?我目前在OSX 10.11和JDK1.8.0_101中遇到相同的问题。
mindhaq

Answers:


2

Oracle的JRE for OSX不会安装开发工作所需的全部内容。现在,这意味着您不会获得/ usr / bin / java,而在非OSX早期版本中却没有。现在,OSX JRE提供了足以从您的Web浏览器运行Java插件的功能。

如果你想要做开发,你需要目前JDK的Java SE 7u40是在这里

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.