50

我刚刚安装了Oracle 11g,并尝试启动Oracle SQL developer 以开始编写查询。

它在问我:

Enter the full pathname for the java.exe file .

我在哪里可以找到这个?我进行了全球搜索,java.exe并且确定没有得到一些与 Oracle 相关的 pdf 文件。我的 Oracle 也是从用户/vas 中安装的。

4

14 回答 14

58

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

希望这可以帮助。

于 2011-01-10T21:45:58.457 回答
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

于 2013-07-11T13:35:28.117 回答
11

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

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

于 2012-11-05T08:57:58.670 回答
9

这是我为解决它所做的工作:

先决条件

  • 确保已安装 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

于 2014-09-17T21:20:11.190 回答
5

您必须提供 jdk 的路径...通常是 C: \ -the-full-pathname-for-java-exe/

于 2012-11-05T08:54:34.167 回答
3

请提供完整路径 >

在我的情况下,它是 E:\app\ankitmittal01\product\11.2.0\dbhome_1\jdk\bin\java.exe

来自:http ://www.javamadesoeasy.com/2015/07/oracle-11g-and-sql-developer.html

于 2015-07-22T12:34:22.183 回答
3

[上下文] 在 WinXP 的虚拟机中

我的"java.exe"位于 Oracle11g 文件夹中,路径为"C:\Oracle11g\product\11.2.0\dbhome_1\jdk\bin\java.exe"

希望能帮助到你!!

于 2018-04-10T19:54:32.303 回答
2

如果您不想安装 Java 或者只想快速开始编写查询,那么请使用 SQL*Plus,它也是命令行。

它并不漂亮,但可以帮助您快速入门,并且上面有 Oracle 文档。

于 2010-04-19T03:58:16.587 回答
2

您可以在 sql developer for oracle 11g 中输入所需的 jdk 路径作为 java.exe 的完整路径。

我在系统的以下路径中找到了 jdk。

c:\app\sony\product\11.0.0\db_1\jdk

于 2011-07-18T17:57:00.267 回答
2

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

于 2010-04-19T03:43:13.820 回答
1

使用任何 JDK 安装,只要它不是 64 位。确定它是否是 64 位安装的最简单方法是检查它所在的文件夹。例如

C:\Program Files\... is for 64 bit programs
C:\Program Files (x86)\... is for 32 bit programs
于 2014-12-12T10:56:23.457 回答
0

you should browse to where java installed, then go to bin directory which contains the java.exe file.

example - C:\Program Files\Java\jdk1.6.0_03\bin\java.exe

but you should run your SQL Developer as Administrator

于 2014-04-30T05:56:20.983 回答
0

您必须安装最新的 Java SE Development Kit(注意不是 Java SE Runtime Environment)并提供路径 ex C:\Program Files\Java\jdk1.6.0_41

于 2013-03-25T17:04:25.880 回答
0

如果系统要求您输入 JDK 的完整路径名,请单击浏览并找到它。例如,在 Windows 系统上,路径的名称可能类似于 C:\Program Files\Java\jdk1.7.0_51。

于 2017-12-31T18:48:01.600 回答