首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Oracle SqlDeveloper JDK路径

Oracle SqlDeveloper JDK路径
EN

Stack Overflow用户
提问于 2014-06-24 23:26:05
回答 7查看 168K关注 0票数 32

我最近安装了sqldeveloper,但当我尝试启动它时,会看到下面的警告窗口。这会导致sqldeveloper运行非常非常慢,并且经常挂起

我已尝试按照上面窗口中的建议编辑文件sqldeveloper.cong,但不起作用

原创

SetJavaHome ../../jdk

更新1

SetJavaHome C:\Program Files\Java\jdk1.7.0_60\bin\和所有其他变体,但仍显示上述警告窗口

更新2 SetJavaHome C:\Program Files (x86)\Java\jre7\bin和所有其他变体

请建议正确的方法

EN

回答 7

Stack Overflow用户

发布于 2014-06-25 00:00:59

这条消息似乎过时了。在版本4中,该设置存在于两个文件中,您需要在另一个文件中对其进行更改,即:

代码语言:javascript
复制
%APPDATA%\sqldeveloper\1.0.0.0.0\product.conf

您可能需要将其扩展为实际的APPDATA,类似于C:\Users\cprasad\AppData\Roaming。在该文件中,您将看到SetJavaHome当前将被设置为您的Java1.8位置的路径,因此可以像在sqldeveloper.conf中那样对其进行更改

代码语言:javascript
复制
SetJavaHome C:\Program Files\Java\jdk1.7.0_60\bin\

如果settig为空(我想在两个文件中都是),那么当您启动它时,如果您愿意的话,它应该会提示您选择JDK位置。

票数 45
EN

Stack Overflow用户

发布于 2014-07-11 19:21:56

您可以尝试的另一件事是重命名您的旧的 jdk文件夹,假设它是:

C:\Program Files\Java\jdk1.7.0_04

将其更改为类似以下内容:

C:\Program Files\Java\xxxjdk1.7.0_04

现在,您应该再次要求在Oracle启动时设置您的SqlDeveloper文件夹位置,您可以选择正确的路径。

这不是最优雅的解决方案,但它对我很有效。

Milos

票数 20
EN

Stack Overflow用户

发布于 2014-06-25 00:10:07

在SQL Developer Bin文件夹中找到

代码语言:javascript
复制
\sqldeveloper\bin\sqldeveloper.conf

它应该是

代码语言:javascript
复制
SetJavaHome \path\to\jdk

你说它最初是../../jdk,所以你最终可以做两件事中的一件:

代码语言:javascript
复制
SetJavaHome C:\Program Files\Java\jdk1.7.0_60

这里假设您已经在该目录中安装了JDK1.7.60;您不希望将其指向您想要的整个JDK文件夹的bin文件夹。

您可以做的第二件事是在sqldeveloper文件夹中找到jdk文件夹,为我找到它的sqldeveloper\jdk,然后复制并粘贴C:\Program Files\Java\jdk1.7.0_60中的内容。然后,您必须将更改还原为read

代码语言:javascript
复制
SetJavaHome ../../jdk

在你的sqldeveloper.conf中

如果所有其他方法都失败了,您可以随时重新下载已经包含jdk7的sqldeveloper,所有这些都已压缩并准备好供您随意运行:Download SQL Developer我所说的文件名为Windows 64-bit - zip file includes the JDK 7

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

https://stackoverflow.com/questions/24390562

复制
相关文章

相似问题

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