Java在哪里?Java Control Pannel已禁用"查看"按钮,终端仍然响应"没有Java运行时存在,请求安装"
-
28-09-2020 - |
题
我从oracle的网站上安装了java。现在我在系统偏好设置中有一个Java控制面板。但在Java控制面板的选项卡"Java"中,禁用了"视图"按钮。
如果我问终端 java -version
我得到的只有:
No Java runtime present, requesting install.
在Java控制面板中仍然有以下内容(您的系统具有推荐的Java版本):
启动一些需要java的应用程序(例如Aptana工作室)它警报与:
To open “AptanaStudio3,” you need to install a Java SE 6 runtime. Would you like to check for and install one?
这里有什么问题?听起来像安装没有为系统启用Java。
更新资料:
- OSX10.8
- java7u40(JRE,不是JDK)
- 没有安装以前版本的java(干净安装)
- 使用不同的用户帐户登录提供相同的行为
/Library/Java/JavaVirtualMachines/
是空的
解决方案
Oracle的JRE FOR OSX不会安装开发工作所需的所有内容。这现在意味着你没有得到/usr/bin/java在早期的非OSX版本中。OSX JRE现在提供了足够的功能来从web浏览器运行Java插件。
如果你想做开发,你需要JDK当前的Java SE7U40,这是 这里.
不隶属于 apple.stackexchange