Oracle Sql开发人员错误:无法安装某些模块

时间:2016-04-22 10:06:07

标签: java oracle netbeans oracle-sqldeveloper

我从Oracle网站下载了sqldeveloper( sqldeveloper-4.1.3.20.78-no-jre )的新副本。当我解压缩它并启动GUI时,我不断收到以下错误消息:

  

警告 - 无法安装某些模块:动态模块配置 - 否   可以找到提供org.netbeans.Netbinox功能的模块。

我的系统:

  • Windows 7 32位Hp Probook。
  • Jdk 1.6,1.7,1.8在java / jdk中可用 子目录。
  • 安装了Netbeans 8.0.2

5 个答案:

答案 0 :(得分:7)

终于在一些肮脏的时间之后找到了出路。最初我在嵌套目录中提取了sqldeveloper zip。

即:E:// A / B / C / sqldeveloper。
从上面的目录开始sqldeveloper gui引发了错误。

解决方案:

  • 进入C:\ users ** UserName ** \ AppData \ Roaming:删除SQL Developer和sqldeveloper文件夹

  • 在新的非嵌套目录中提取Sql Developer zip。即:E://

  • 启动它,现在应该可以使用

参考:https://community.oracle.com/thread/3870680?start=0&tstart=0

答案 1 :(得分:1)

就我而言,将JDK传递更改为Java 8就足够了 C:\ Users \ YourName \ AppData \ Roaming \ sqldeveloper \ 19.2.1 \ product.conf文件: SetJavaHome C:\ Program Files \ Java \ jdk1.8.0_202

我默认使用Java 13,尽管SQL开发人员在启动时抱怨它在它正常运行,直到我启动它并离开计算机,所以我错过了警告屏幕。之后,它开始显示“无法安装模块”错误。

答案 2 :(得分:1)

对于那些在linux机器上工作的人,对我来说只是更改当前正在使用的jdk版本。我更改了路径usr/lib/jvm/,并查找了我的电脑所具有的版本。然后在~/.sqldeveloper/"yourversion"/product.conf中,我将Java主页更改为java-8-openjdk(使用的是11版本)

答案 3 :(得分:0)

基于 This,我刚刚删除了 mypath\sqldeveloper\netbeans\platform\modules\org-netbeans-core-windows.jar,它对我来说效果很好。

答案 4 :(得分:0)

我发现在保持 sqldeveloper 实例运行的同时重新安装 java 后出现此错误。 结束正在运行的实例后,我可以启动一个新实例。