java - 无法在 UBUNTU 14.04 中启动 sqldeveloper

标签 java oracle ubuntu oracle-sqldeveloper

我使用的是 ubuntu 14.04 和 java 1.6。我想运行 sqldeveloper.sh 来启动 sqldeveloper。

当我运行命令 ./sqldeveloper.sh 时命令提示符询问 java 主目录完整路径 当我给 /usr/lib/jvm/java-6-oracle/jre/bin/java 。 我得到Error: /usr/lib/jvm/java-6-oracle/jre/bin/java/bin/java not found它清楚地表明 ubuntu 无法找到 java 主目录。

但是我已经使用命令echo $JAVA_HOME进行了检查它返回/usr/lib /jvm/java-6-oracle/jre/bin/java/bin/java

为了检查我是否正确,我遵循了这个

这是我跟踪 java 位置时准确位置的输出

varun@mycom:~$ whereis java

java: /usr/bin/java /usr/bin/X11/java /usr/share/java /usr/share/man/man1/java.1.gz

varun@mycom:~$ ls -l /usr/bin/java

lrwxrwxrwx 1 root root 22 Aug  7 11:21 /usr/bin/java -> /etc/alternatives/java

varun@mycom:~$ ls -l /etc/alternatives/java

lrwxrwxrwx 1 root root 39 Aug  7 11:21 /etc/alternatives/java -> /usr/lib/jvm/java-6-oracle/jre/bin/java
我该如何解决这个问题?请帮忙

最佳答案

你的 JAVA_HOME 应该是 /usr/lib/jvm/java-6-oracle/ 并且它应该可以工作

关于java - 无法在 UBUNTU 14.04 中启动 sqldeveloper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31873995/

相关文章:

java - 在java中选择随机数

java - 如何实现action bar的效果消失/出现? (谷歌现在效果)

oracle - Ms Sql sys 表相当于 Oracle 中的表

sql - 在子查询中按级别连接慢

c++ - 无效的 MEX 文件 libmkl_rt.so : cannot open

Java vector 线程安全

mysqldump 输出不是有效的 Oracle "create table"格式

ubuntu - 在 AWS 上安装 nginx 后禁止 403(不欢迎 nginx 消息)

linux - 计算/枚举按内容过滤的文件夹中的文件

java - Jtable - 编辑后获取表格单元格数据