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

问题描述 投票:0回答:11

我从 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
java oracle netbeans oracle-sqldeveloper
11个回答
29
投票

经过一些肮脏的时间后,终于找到了出路。最初,我将 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


4
投票

这是一篇非常旧的帖子,但我最近在 22.2 版本上遇到了同样的问题,这可能会有所帮助。

警告:使用此解决方案您可能会丢失重要设置。 尝试删除 C:\Users\AppData\Roaming\SQL Developer\{whatever} 下的 系统缓存 (或者只是该文件夹中的所有内容)。这解决了我的问题,但显然你确实丢失了配置设置、连接等,即你在 SQL Developer 中所做的一切 - 所以要小心。


3
投票

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

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


2
投票

对于那些在 Linux 机器上工作的人来说,对我来说,只需更改我当前使用的 jdk 版本即可。我更改为路径

usr/lib/jvm/
并查找我的电脑拥有的版本。然后在
~/.sqldeveloper/"yourversion"/product.conf
我将Java home更改为java-8-openjdk(它使用的是11版本)


2
投票

就我而言,仅重命名/删除此文件夹就足够了: C:\Users*用户名*\AppData\Roaming\SQL Developer\system22.2.0.173.2018
这样我再次启动 sqldeveloper 后仍然可以导入旧连接


0
投票

基于This我刚刚删除了

mypath\sqldeveloper\netbeans\platform\modules\org-netbeans-core-windows.jar
,它对我来说效果很好。


0
投票

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


0
投票

这很棘手,所以当出现无法安装某些模块板时,单击禁用模块并继续,然后立即再次打开应用程序,它应该可以工作:)))


0
投票

我的解决方案是将 SQL Developer 解压到一个没有特殊字符的目录中。

首先,我将其导出到包含哈希 (

#
) 符号的目录中。

我现在再次将它放在嵌套目录中,没有任何特殊字符,并且它按预期工作。


0
投票

要优化所有其他答案,即删除缓存文件,删除

Module
文件夹下的文件就足够了。完整地址如
C:\Users\<YOUR_USERNAME>\AppData\Roaming\SQL Developer\system<YOUR_SQLDEVELOPER_VERSION>\system_cache\config\Modules
。删除该文件夹中存在的所有内容。


0
投票

要在 Windows(例如 Amazon WorkSpace)客户端中删除的通用文件夹:

%USERPROFILE%\AppData\Roaming\SQL Developer\
© www.soinside.com 2019 - 2024. All rights reserved.