Oracle sql developer Unable to create an instance of the Java Virtu... 解决方法


======================================================
注:本文源代码点此下载
======================================================

下载解压了oracle sql developer工具,运行时,启动不了,报错信息如下:

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

unable to create an instance of the java virtual machine

located at path:

\jdk\jre\bin\client\jvm.dll

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

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

\ide\bin\ide.conf

修改该文件,设置“addvmoption -xmx” 参数,如下

addvmoption -xmx512m

设置为512m或更低内存,如256m

然后就启动正常了。

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

编辑文件:sqldeveloper\jdev\bin\sqldeveloper.conf 文件,

其中增加一行:

addvmoption -xmx256m

(若该设置已存在,请修改它的值)

通过二分法来在256m和640m之间找到了,我的笔记本电脑启动sql developer能设置的最大值,发现最大能设为610m,要是为

611m就会提示不能can't create an instance of jvm。。

无解了,反正很奇怪,难道和系统、cpu之类的有关,还和rp有关,呵呵

另外我试了一下,我笔记本电脑命令行运行“java -xmx1446m -version”这个值是-xmx的最大值。。


======================================================
在最后,我邀请大家参加新浪APP,就是新浪免费送大家的一个空间,支持PHP+MySql,免费二级域名,免费域名绑定 这个是我邀请的地址,您通过这个链接注册即为我的好友,并获赠云豆500个,价值5元哦!短网址是http://t.cn/SXOiLh我创建的小站每天访客已经达到2000+了,每天挂广告赚50+元哦,呵呵,饭钱不愁了,\(^o^)/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值