关于ADF JDeveloper 11g 的 Unable to create an instance of the Java Virtual Machine

今天试用了 JDeveloper 11g 的新版本,却在启动时就报错: Unable to create an instance of the Java Virtual Machine....
根据网上找到的资料,处理方法有两个:
一: 更改安装目录(D:\WorkTools\Oracle\Middleware\jdeveloper\jdev\bin )下的 jdev.conf
AddVMOption -XX:MaxPermSize=512M
改为
AddVMOption -XX:MaxPermSize=256M
或AddVMOption -XX:MaxPermSize=128M
也有的说是
添加
AddVMOption -Xmx256M
*: 此方法,是网络上找到的最多的说法,不过本人测试无效,可能是问题表现相同,实质上有区别吧。
二:更改安装目录(D:\WorkTools\Oracle\Middleware\jdeveloper\ide\bin)下的配置文件 ide.conf
删除其中的:
AddVMOption -Xmx512M
AddVMOption -Xms64M
改为

AddVMOption -XX:MaxPermSize=256M

*: 此方法,测试有效,解决了本人的问题。 大家可以自己尝试,可能是表象相同,问题实质不同。
----------------------------------------------------------无奈的分界线------------------------------------
关于方法二 有时会提示 out of memory 警告,而运行失败,后来改为
AddVMOption -Xmx256M
AddVMOption -Xms64M
暂时没有发现错误

你可能感兴趣的:(java,oracle,Blog,ide)