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

0x6upsns  于 2022-11-10  发布在  Oracle
关注(0)|答案(8)|浏览(644)

我从Oracle网站下载了一个全新的sqldeveloper(sqldeveloper-4.1.3.20.78-no-jre)。当我解压缩它并启动GUI时,我一直收到以下错误消息:
警告-无法安装某些模块:动态模块配置-找不到提供org.netbeans.Netbinox功能的模块。
我的系统:

  • Windows 7 32位惠普笔记本电脑。
  • Jdk 1.6、1.7、1.8可在java/jdk子目录中找到。
  • 已安装NetBeans 8.0.2
kgsdhlau

kgsdhlau1#

经过几个肮脏的小时后,终于找到了出路。最初,我在一个嵌套的目录中提取了sqldeveloper zip。
即:E://A/B/C/sql开发人员。
从上述目录启动sqldeveloper gui时引发了错误。
解决方法:

  • 进入C:\用户用户名\应用数据\漫游:删除SQL Developer和sqldeveloper文件夹
  • 将Sql Developer zip解压缩到一个新的非嵌套目录中,例如:E://
  • 启动它,现在应该工作

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

z18hc3ub

z18hc3ub2#

在我的例子中,在C:\Users\YourName\AppData\Roaming\sqldeveloper\19.2.1\product.conf文件中将JDK传递到Java 8就足够了:设置Java主目录C:\程序文件\Java \jdk1.8.0_202
我有Java 13作为默认值,虽然SQL开发人员抱怨在启动时,它的工作正常,直到我启动它,并离开电脑,所以我错过了警告屏幕。之后,它开始显示“无法安装模块”的错误。

lstz6jyr

lstz6jyr3#

对于那些在linux机器上工作的人来说,对我来说,我只是改变了我目前使用的jdk版本。我改变了路径usr/lib/jvm/,并寻找我的pc上的版本。然后在~/.sqldeveloper/"yourversion"/product.conf中,我把Java home改为java-8-openjdk(它使用的是11版本)。

u4vypkhs

u4vypkhs4#

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

**警告:使用此解决方案可能会丢失重要设置。**尝试删除 C:\Users<your_user_name>\AppData\Roaming\SQL Developer{whatever} 下的 * 系统高速缓存 *(或仅删除该文件夹中的所有内容)。这为我解决了问题,但显然您会丢失配置设置、连接等,即您在SQL Developer中所做的所有操作-因此请小心。

hpxqektj

hpxqektj5#

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

tct7dpnv

tct7dpnv6#

我发现我在重新安装java后得到了这个错误,同时保持一个sqldeveloper示例运行。在我结束运行的示例后,然后我可以启动一个新的示例。

izkcnapc

izkcnapc7#

这是棘手的,所以当无法安装一些模块板显示出来,点击禁用模块并继续,然后立即打开应用程序再次它应该工作:)))

bnlyeluc

bnlyeluc8#

在我的情况下,只重命名/删除这个文件夹就足够了:C:\用户 * 用户名 *\应用数据\漫游\SQL开发人员\系统2018年2月22日017月3日
这样,在再次启动sqldeveloper后,我仍然可以导入旧连接

相关问题