博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Unable to create an instance of the Java Virtual Machine
阅读量:5283 次
发布时间:2019-06-14

本文共 1370 字,大约阅读时间需要 4 分钟。

 

After extractingsqldeveloper-1.5.4.59.40.zipand executingsqldeveloper.exe,I received following error

---------------------------

Oracle SQL Developer
---------------------------
Unable to create an instance of the Java Virtual Machine
Located at path:
<SQLDEVELOPER>\jdk\jre\bin\client\jvm.dll
---------------------------
OK  
---------------------------

Resolution for this error which works for me, as follow :-

Open ide.conf file from

<SQLDEVELOPER>/jdev/bin/ide.conf

or
<SQLDEVELOPER>\ide\bin\ide.conf
In this file, change this line :
AddVMOption -Xmx512M
by
AddVMOption -Xmx256M
Now, the executable is lauching correctly. No more errors with Java Virtual Machine.

 

Also check the diskspace where sqldeveloper is extracted and available RAM.

You may need to revert back in future if there is no more issue with original file's setting.

 

 

 

下载解压了Oracle SQL Developer工具,运行时,启动不了,报错信息如下:

---------------------------
Unable to create an instance of the Java Virtual Machine
Located at path:
<SQLDEVELOPER>\jdk\jre\bin\client\jvm.dll
---------------------------

是JVM参数设置的问题,我的解决方案如下:

<SQLDEVELOPER>\ide\bin\ide.conf
修改该文件,设置“AddVMOption -Xmx”参数,如下
AddVMOption -Xmx256M
然后就启动正常了。

另外,还有个设置方法如下,只是设置的地方不同,原理是一样的:

编辑文件:sqldeveloper\jdev\bin\sqldeveloper.conf 文件,
其中增加一行:
AddVMOption -Xmx256M
(若该设置已存在,请修改它的值)

转载于:https://www.cnblogs.com/canyangfeixue/archive/2012/04/18/2455809.html

你可能感兴趣的文章
MySQL 字符编码问题详细解释
查看>>
css & input type & search icon
查看>>
C# 强制关闭当前程序进程(完全Kill掉不留痕迹)
查看>>
语音识别中的MFCC的提取原理和MATLAB实现
查看>>
MetaWeblog API Test
查看>>
c# 文件笔记
查看>>
类和结构
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
Java 中 静态方法与非静态方法的区别
查看>>
Jenkins+ProGet+Windows Batch搭建全自动的内部包(NuGet)打包和推送及管理平台
查看>>
线程池的概念
查看>>
Java 序列化
查看>>
Java 时间处理实例
查看>>
Java 多线程编程
查看>>
Java 数组实例
查看>>
mysql启动过程
查看>>
站立会议第四天
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>