我从Oracle网站下载了一个全新的sqldeveloper(sqldeveloper-4.1.3.20.78-no-jre)。当我解压缩它并启动GUI时,我一直收到以下错误消息:警告-无法安装某些模块:动态模块配置-找不到提供org.netbeans.Netbinox功能的模块。我的系统:
kgsdhlau1#
经过几个肮脏的小时后,终于找到了出路。最初,我在一个嵌套的目录中提取了sqldeveloper zip。即:E://A/B/C/sql开发人员。从上述目录启动sqldeveloper gui时引发了错误。解决方法:
参考:https://community.oracle.com/thread/3870680?start=0&tstart=0
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开发人员抱怨在启动时,它的工作正常,直到我启动它,并离开电脑,所以我错过了警告屏幕。之后,它开始显示“无法安装模块”的错误。
lstz6jyr3#
对于那些在linux机器上工作的人来说,对我来说,我只是改变了我目前使用的jdk版本。我改变了路径usr/lib/jvm/,并寻找我的pc上的版本。然后在~/.sqldeveloper/"yourversion"/product.conf中,我把Java home改为java-8-openjdk(它使用的是11版本)。
usr/lib/jvm/
~/.sqldeveloper/"yourversion"/product.conf
u4vypkhs4#
这是一个很老的帖子,但我最近在22.2版本上遇到了同样的问题,这可能会有所帮助。
**警告:使用此解决方案可能会丢失重要设置。**尝试删除 C:\Users<your_user_name>\AppData\Roaming\SQL Developer{whatever} 下的 * 系统高速缓存 *(或仅删除该文件夹中的所有内容)。这为我解决了问题,但显然您会丢失配置设置、连接等,即您在SQL Developer中所做的所有操作-因此请小心。
hpxqektj5#
基于This,我刚刚删除了mypath\sqldeveloper\netbeans\platform\modules\org-netbeans-core-windows.jar,它对我来说很好用。
mypath\sqldeveloper\netbeans\platform\modules\org-netbeans-core-windows.jar
tct7dpnv6#
我发现我在重新安装java后得到了这个错误,同时保持一个sqldeveloper示例运行。在我结束运行的示例后,然后我可以启动一个新的示例。
izkcnapc7#
这是棘手的,所以当无法安装一些模块板显示出来,点击禁用模块并继续,然后立即打开应用程序再次它应该工作:)))
bnlyeluc8#
在我的情况下,只重命名/删除这个文件夹就足够了:C:\用户 * 用户名 *\应用数据\漫游\SQL开发人员\系统2018年2月22日017月3日这样,在再次启动sqldeveloper后,我仍然可以导入旧连接
8条答案
按热度按时间kgsdhlau1#
经过几个肮脏的小时后,终于找到了出路。最初,我在一个嵌套的目录中提取了sqldeveloper zip。
即:E://A/B/C/sql开发人员。
从上述目录启动sqldeveloper gui时引发了错误。
解决方法:
参考:https://community.oracle.com/thread/3870680?start=0&tstart=0
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开发人员抱怨在启动时,它的工作正常,直到我启动它,并离开电脑,所以我错过了警告屏幕。之后,它开始显示“无法安装模块”的错误。
lstz6jyr3#
对于那些在linux机器上工作的人来说,对我来说,我只是改变了我目前使用的jdk版本。我改变了路径
usr/lib/jvm/
,并寻找我的pc上的版本。然后在~/.sqldeveloper/"yourversion"/product.conf
中,我把Java home改为java-8-openjdk(它使用的是11版本)。u4vypkhs4#
这是一个很老的帖子,但我最近在22.2版本上遇到了同样的问题,这可能会有所帮助。
**警告:使用此解决方案可能会丢失重要设置。**尝试删除 C:\Users<your_user_name>\AppData\Roaming\SQL Developer{whatever} 下的 * 系统高速缓存 *(或仅删除该文件夹中的所有内容)。这为我解决了问题,但显然您会丢失配置设置、连接等,即您在SQL Developer中所做的所有操作-因此请小心。
hpxqektj5#
基于This,我刚刚删除了
mypath\sqldeveloper\netbeans\platform\modules\org-netbeans-core-windows.jar
,它对我来说很好用。tct7dpnv6#
我发现我在重新安装java后得到了这个错误,同时保持一个sqldeveloper示例运行。在我结束运行的示例后,然后我可以启动一个新的示例。
izkcnapc7#
这是棘手的,所以当无法安装一些模块板显示出来,点击禁用模块并继续,然后立即打开应用程序再次它应该工作:)))
bnlyeluc8#
在我的情况下,只重命名/删除这个文件夹就足够了:C:\用户 * 用户名 *\应用数据\漫游\SQL开发人员\系统2018年2月22日017月3日
这样,在再次启动sqldeveloper后,我仍然可以导入旧连接