首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在sqldeveloper中找不到安装在指定文件夹中的java SE sdk的解决方案是什么?

在sqldeveloper中找不到安装在指定文件夹中的java SE sdk的解决方案是什么?
EN

Stack Overflow用户
提问于 2017-12-03 07:54:02
回答 5查看 45.6K关注 0票数 6

我刚安装了oracle数据库。我想使用sqldeveloper来工作。我下载了最新的版本。在我打算运行它时将其解压缩后,它会显示以下消息。please specify the path to java jdk home'can't find a java SE SDK installed at"c:\program files(*86)\java\jdk1.7.0_60\bin"'

我找不到这个问题的答案。我再次尝试安装java,在我的sqldeveloper文件夹(最新版本)中没有'jdk‘文件夹。我不明白我能做什么?

EN

回答 5

Stack Overflow用户

发布于 2017-12-03 08:51:59

这里可能有两件事:

  1. 不要将SQL Developer指向bin文件夹-浏览到父文件夹
  2. 您实际上并没有在那里安装SDK。

如果是第二点,下面的内容可能会有所帮助。(如果不是,它可能听起来很高人一等,很抱歉)。

Java有两种风格。

除非您是一名开发人员,否则通常只需要运行时(Java runtime Environment,或JRE),这就是您下载java时通常需要的运行时。

但是,如果你想用Java编写程序,或者使用SQL developer,你需要一个Java版本,它允许你编写java程序,并将它们编译成可以在Java运行时运行的东西。这就是Java开发工具包,或JDK。

如果你用谷歌搜索"download java",你会得到这样的结果:https://java.com/en/download/你会得到“运行时”或者JRE。

但是如果你用谷歌搜索"download jdk",结果会是这样:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

这更有可能是你想要的。

下载并安装该程序后,将SQL Developer指向已安装该程序的文件夹。您可以检查是否有JDK,因为bin文件夹中会有一个名为javac的程序。

或者,一些SQL Developer下载也包含JDK,所以如果您确保下载其中的一个,它应该可以解决问题。(这可能是@Mate在那条评论中所暗示的)。

票数 11
EN

Stack Overflow用户

发布于 2019-08-02 15:11:41

在安装oracle时,您可以在此文件夹中找到JDK

选择c:\oracle\x32orx64\client\jdk目录。

它将解决SQL Developer的问题,因为我必须将其移动到另一个目录,因为每次非管理员运行它时,它都会要求管理员权限。

代码语言:javascript
运行
复制
#sqldeveloper
#admin
票数 3
EN

Stack Overflow用户

发布于 2018-05-21 14:30:36

我以前也遇到过同样的问题。

如果您在Windows 10 64位操作系统上遇到此问题,请将SQL developer tool与JDK一起安装,即使您已经安装了JDK。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47613857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档