安装正确的Java后,MacOS上的Oracle SQLDeveloper将无法打开
作者:互联网
我下载了Oracle SQLDeveloper,但是当我打开它时,它说它需要最少的Java 8并且给了我下载的网站.我继续下载Java 10.0.1,但当我重新打开SQL时,它继续说它需要最少的Java 8.
我检查了Java 10.0.1已经正确安装,我很确定它有.它显示在“系统偏好设置”中,单击此按钮可以打开Java控制面板.
我还发现有人建议尝试这个命令:
c:\Program Files\Oracle\sqlcl\17.3\sqlcl\bin>java -version
在终端中尝试此操作后,我最终找不到命令.
我在MacOS X El Captain 10.11.6上.
解决方法:
上面的帖子是正确的:SQLDeveloper只能在Java 8下运行.
这是违反直觉的,因为其他程序至少在X版本的软件(不仅仅是X版本)下运行.我一直在下载Java 11而没有运气.
在一个月前尝试失败并且今天进行了两个小时的搜索之后,我发现这个简单的解决方案对我有用.
解
>删除mac上的以下Java文件和文件夹.
> / Library / Internet Plug-Ins / JavaAppletPlugin.plugin
> / Library / Java / JavaVirtualMachines /(删除当前java文件夹)
>下载并安装Java 8.
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
>启动SQLDeveloper.
标签:java,java-8,oracle,macos,oracle-sqldeveloper 来源: https://codeday.me/bug/20190910/1799156.html