当前位置: 首页 > 知识库问答 >
问题:

在ubuntu 16.04中运行sql developer时出错

公西季
2023-03-14

我在stackoverflow中查找了这个问题。我发现以下链接中提出的问题与我的类似,我尝试了其中提到的操作,但似乎对我不起作用。Oracle JDK安装的完整路径名SQLDeveloper

我已尝试在产品中添加路径。conf文件,但仍然会出现错误。这就是我得到的

./sqldeveloper.sh 

 Oracle SQL Developer
 Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved.

Type the full pathname of a JDK installation (or Ctrl-C to quit), the path will be stored in /home/nithinchandranp/.sqldeveloper/18.3.0/product.conf
/usr/lib/jvm/java-11-openjdk-amd64 
Error: Java home /usr/lib/jvm/java-11-openjdk-amd64 is not a JDK,
either jre/bin/java OR lib/tools.jar OR lib/dt.jar is missing.
Running SQL Developer under a JRE is not supported.

If this Java VM is actually a full JDK installation, add
'SetSkipJ2SDKCheck true' to one of the following files.
Otherwise specify a different Java JDK location with a
SetJavaHome directive in one of the following files:
  /home/nithinchandranp/.sqldeveloper/18.3.0/product.conf
  /home/nithinchandranp/SQL Developer/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf

有人能帮我解决这个问题吗。非常感谢。

共有1个答案

邬宏扬
2023-03-14

我们需要JDK 8,并且只支持OracleJava。

计划在明年晚些时候支持开放的JDK 11。

 类似资料:
  • 我正在尝试在一个大约14 GB数据的文件夹上运行Spark MLlib朴素贝叶斯算法。(当我在一个6 GB的文件夹上运行任务时没有任何问题)我正在从google storage读取这个文件夹作为RDD并给出32作为分区参数(我也尝试增加分区)。然后利用TF生成特征向量并在此基础上进行预测。但当我试图在这个文件夹上运行它时,它每次都抛给我ExecutorLostFailure。我尝试了不同的配置,但

  • 错误为:-log4j:warn找不到logger(log.log)的附加符。log4j:警告请正确初始化log4j系统。log4j:警告有关更多信息,请参见http://logging.apache.org/log4j/1.2/faq.html#noconfig。

  • 我运行MT4J示例有问题。我尝试运行他推进MTShell,我得到以下错误。 线程“动画线程”java中出现异常。lang.unsatifiedlinkerror:C:\Users\Umar\Downloads\mt4j desktop\jogl。dll:在java中找不到依赖库。lang.ClassLoader$NativeLibrary。在java上加载(本机方法)。lang.ClassLoad

  • 我在Windows7中有cygwin,下载并安装了maven“二进制文件”,并有以下设置 我错过了什么?

  • 有人能帮我解决这个问题吗?我甚至不明白为什么?? 事先Thanx。

  • 请看上图。 我该如何解决这个错误? 我的 Windows 电脑有 4 GB 内存,而我的 C 盘中只有 6GB 的可用空间。