我下载了 Oracle SQLDeveloper,但是当我打开它时,它说它至少需要 Java 8,并给了我下载的网站。我继续下载 Java 10.0.1,但是当我继续打开 SQL 时,它继续说它至少需要 Java 8。
我检查了 Java 10.0.1 是否已正确安装,而且我很确定它已正确安装。它显示在系统偏好设置中,单击时,它可以正常打开 Java 控制面板。
我使用的是 MacOS X El Captain 10.11.6。
原文由 R.L 发布,翻译遵循 CC BY-SA 4.0 许可协议
上面的帖子是对的: SQLDeveloper only running under Java 8 。
这是违反直觉的,因为其他程序 至少 在软件的 X 版本下运行( 不仅是 X 版本)。我一直没有成功地下载 Java 11。
经过一个月前的 1 次失败尝试和今天两个小时的搜索, _我发现这个简单的修复对我有用_。
解决方案
1.1 删除插件: sudo rm -rf “/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/” 或者,如果 sudo rm -rf 让你感到不舒服,你也可以:“转到文件夹”(命令+ Shift = G) 并将其移至垃圾箱。
下载并安装 Java 8。 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
启动 SQLDeveloper。