从哪里获取SQL Developer安装的Java.exe文件

vas*_*vas 47 oracle11g oracle-sqldeveloper

我刚刚安装了Oracle 11g,并尝试启动Oracle SQL开发人员以便开始编写查询.

它在问我:

Enter the full pathname for the java.exe file .
Run Code Online (Sandbox Code Playgroud)

我在哪里找到这个?我进行了全局搜索,java.exe并且肯定没有得到一些与Oracle相关的pdf文件.我的Oracle也安装在users/vas之外.

Moi*_*ala 55

我在C:\ ORACLE11G\product\11.2.0\client_1\jdk\bin中找到了适用于SQL Developer的java.exe,其中C:\ ORACLE11G是我的Oracle Home.我安装的客户端是11.2.0.

希望这可以帮助.

  • OMG,我喜欢这些基于Java的产品:安装程序会安装JDK,但应用程序仍然"不知道"它的路径.[讽刺]我听说甲骨文是这个星球上"领先的DBMS"的谣言?过时的GUI和半工作设置是成为领导者所需要的?[/讽刺] (23认同)
  • 谢谢.在我的机器上,路径是C:\ oracle\product\11.2.0.2\client_1\jdk\bin\java.exe (3认同)

小智 37

尝试从安装Oracle Database 11g Enterprise启动SQL Developer时,我反复遇到以下消息:输入java.exe的完整路径名.

无论我浏览了多少次正确的路径,我都会看到完全相同的对话框.这是在Windows 7中,解决方案是右键单击SQL Developer图标并选择" 以管理员身份运行 ".然后我使用了这个路径:C:\ app\shellperson\product\11.1.0\db_1\jdk\jre\bin\java.exe


小智 10

您需要安装JAVA SDK并将路径提供到包含java.exe文件的bin目录.

示例 - c:/ programfiles/java/jdk/bin


小智 6

我做了什么来解决它:

条件

  • 确保已安装JDK(非JRE).
  • 确保已安装Oracle

  1. 打开文件..\sqldeveloper\sqldeveloper\bin\sqldevloper.conf并添加以下行以设置jdk路径:

    SetJavaHome C:\Program Files\Oracle\11g\product\11.1.0\client_1\jdk

    如果它不允许您保存文件,请将整个sqldeveloper文件夹复制到您具有写入权限以修改此文件的其他位置.

  2. sqldeveloper.exe以管理员身份运行(从新位置移动,如果您从oracle文件夹中移出文件夹)并输入oracle安装附带的jdk路径:例如C:\Program Files\Oracle\11g\product\11.1.0\client_1\jdk\bin


小智 5

您必须提供jdk的路径...通常是C:\ Program Files\Java ..如果它要求您提供路径,请检查此http://www.shellperson.net/oracle-sql-developer-enter -THE-全路径名换Java的EXE /


Kal*_*see 2

如果安装了 Java,java.exe 将位于 bin 目录中。如果找不到,请下载并安装Java,然后使用安装路径+“\bin”。

  • 感谢你及时的答复 。oracle SQL 和 java 之间有什么联系? (2认同)