概述Oracle SQL Developer的JDK安装的完整path名
我想用这个命令在Ubuntu上运行Oracle sql Devloper :
sh sqldeveloper/sqldeveloper.sh
然后我得到这个消息:
inputJDK安装的完整path名(或Ctrl-C退出),path将存储在/home/aimad/.sqldeveloper/4.0.0/product.conf
所以我给了jdk的path如下:
如何将.java或.jar文件转换为linux可执行文件(没有.jar扩展名,这意味着它不是.jar文件)
合并这两个批处理查询?
linux上的Java:最大化非Java GUI应用程序
使用JNA for sched_setaffinity
Tomcat 6找不到MysqL驱动程序
/ usr / lib中/ JVM / JAVA -7-的openjdk-I386 /
但后来我得到这个消息:
错误:Java home / usr / lib / jvm / java-7-openjdk-i386 // bin / java不是JDK。 在JRE下运行sql Developer不受支持。
如何在windows中从Java创build非只读目录
在Ubuntu上设置Java环境variables问题
JavaFX媒体播放器不工作
在linux上找不到主类 – Classpath问题
使用Java在linux中进行networking使用监控
对我来说这是类似的错误。 我简单地通过插入来解决它
SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/
进入〜/ .sqldeveloper / 4.0.0 / product.conf文件。
我同意szabozoltan的答案,但应该有一些这样的解释:
SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/
这个我们需要保留在product.conf文件中。 为了打开该文件,我们需要键入以下命令:
sudo gedit /home/abc/.sqldeveloper/4.0.0/product.conf
在此之后,键入以下命令。
./sqldeveloper.sh
就这样,你的sql Developer将被打开。
您只安装了Java JRE,您需要安装JDK才能使Oracle sql Devloper正常工作。
TL; DR
安装JDK,在终端输入sudo apt-get install openjdk-7-jdk 。
检查JDK是否安装
要检查是否安装了JDK,请在终端中键入aptitude search openjdk-7-jdk 。 如果你看到一个i旁边的包,然后安装。 例如,我的机器上安装了64位的JDK,这是输出。
$ aptitude search openjdk-7-jdk i openjdk-7-jdk – OpenJDK Development Kit (JDK) p openjdk-7-jdk:i386 – OpenJDK Development Kit (JDK)
如果包裹旁边没有i ,那就没有安装。
安装JDK
要在ubuntu中安装JDK,您需要安装openjdk-7-jdk软件包。 通过在终端中运行sudo apt-get install openjdk-7-jdk 。
设置JAVA_HOME
安装JDK之后,您需要设置JAVA_HOME环境变量。 您可以通过运行update-java-alternatives -l ,选择要使用的JDK并复制第三个字段来查看所有已安装的JDK,该字段是该JDK的JAVA_HOME。
例如,在我的机器上
$ update-java-alternatives -l java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64
这意味着我只安装了一个JDK, java-1.7.0-openjdk-amd64 ,其JAVA_HOME是/usr/lib/jvm/java-1.7.0-openjdk-amd64 。
接下来,在Bash中设置JAVA_HOME环境变量,我将通过从终端运行它来设置它:
$ export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
检查并确保设置正确。
$ echo $JAVA_HOME /usr/lib/jvm/java-1.7.0-openjdk-amd64
这将为您当前的终端会话设置JAVA_HOME,不必担心再次设置,您可以将其添加到您的~/.bashrc文件中。
运行Oracle sql Developer
一旦安装了JDK并设置了JAVA_HOME环境变量,就可以进入sql开发者目录并运行sqldeveloper.sh脚本。
$ cd sqldeveloper $ ./sqldeveloper.sh
如果sqldeveloper.sh不可执行,请运行chmod +x sqldeveloper.sh并再次运行该脚本。
检查所有的Java软件包
为了完整性,您可以通过运行aptitude search openjdk-7来检查您安装了哪些Java程序包。 如果你安装了JRE,你将会在一个以openjdk-7-jre开头的软件包旁找到i
$ aptitude search openjdk-7 p openjdk-7-dbg – Java runtime based on OpenJDK (deBUGging symbols) p openjdk-7-dbg:i386 – Java runtime based on OpenJDK (deBUGging symbols) p openjdk-7-demo – Java runtime based on OpenJDK (demos and examples) p openjdk-7-demo:i386 – Java runtime based on OpenJDK (demos and examples) p openjdk-7-doc – OpenJDK Development Kit (JDK) documentation i openjdk-7-jdk – OpenJDK Development Kit (JDK) p openjdk-7-jdk:i386 – OpenJDK Development Kit (JDK) i openjdk-7-jre – OpenJDK Java runtime,using Hotspot JIT p openjdk-7-jre:i386 – OpenJDK Java runtime,using Hotspot JIT i openjdk-7-jre-headless – OpenJDK Java runtime,using Hotspot JIT (headless) p openjdk-7-jre-headless:i386 – OpenJDK Java runtime,using Hotspot JIT (headless) i openjdk-7-jre-lib – OpenJDK Java runtime (architecture independent librarIEs) v openjdk-7-jre-lib:i386 – p openjdk-7-jre-zero – Alternative JVM for OpenJDK,using Zero/Shark p openjdk-7-jre-zero:i386 – Alternative JVM for OpenJDK,using Zero/Shark p openjdk-7-source – OpenJDK Development Kit (JDK) source files p uwsgi-plugin-jvm-openjdk-7 – Java plugin for uWsgi (OpenJDK 7) p uwsgi-plugin-jvm-openjdk-7:i386 – Java plugin for uWsgi (OpenJDK 7) p uwsgi-plugin-jwsgi-openjdk-7 – JWsgi plugin for uWsgi (OpenJDK 7) p uwsgi-plugin-jwsgi-openjdk-7:i386 – JWsgi plugin for uWsgi (OpenJDK 7)
刚刚解决这个不加斜线,因为你做,而不是
/ usr / lib中/ JVM / JAVA -7-的openjdk-I386 /
类型
/ usr / lib中/ JVM / JAVA -7-的openjdk-I386
只需在下面插入〜/ .sqldeveloper / 4.0.0 / product.conf文件。
SetJavaHome /usr/lib/jvm/java-7-openjdk-amd64/
我有一个类似的问题,并通过简单地将“SetSkipJ2SDKCheck true”添加到下面的文件之一来解决它。
/home/abc/.sqldeveloper/4.1.5/product.conf /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
apt-get install openjdk-6-jre apt-get install openjdk-7-jre apt-get install openjdk-6-jdk apt-get install openjdk-7-jdk add-apt-repository ppa:webupd8team/java apt-get update apt-get install oracle-java7-installer
总结
以上是内存溢出为你收集整理的Oracle SQL Developer的JDK安装的完整path名全部内容,希望文章能够帮你解决Oracle SQL Developer的JDK安装的完整path名所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
请登录后查看评论内容