翻译:无法创建Java虚拟机
启动eclipse报错如下


无法创建java虚拟机
原因一:
环境变量没有配置正确,从新检查下配置。
原因二:
内存不足,
a.方法
解决方案:增加一个系统环境变量
变量名:_JAVA_OPTIONS
变量值:-Xmx512M
b.方法
修改eclipse.ini文件,修改参数扩大内存
添加如下参数:
-vmargs
-Xms512M
-Xmx1024M
-XX:PermSize=64M
-XX:MaxPermSize=128M
参数含义:
vmargs是表示下面是设置JVM的参数,也就是说下面都是java虚拟机的参数,对于JVM来说,内存分为堆内存和非堆内存,注意这里的堆不是c/c++里面的堆的概念,因为jvm自己管理内存,所谓堆上的内存就是jvm可以分配给java应用程序使用的内存,由-Xms和-Xmx这两个参数限定;
而非堆内存则是JVM自己使用的,由-XX:PermSize和-XX:MaxPermSize这两个参数来限定。对于堆内存来讲,JVM根据剩余的堆内存的多少调整整个堆内存的大小,调整范围就是-Xms(最小)和-Xmx(最大)指定的范围,-XX:PermSize和-XX:MaxPermSize也是同样的道理,如果你不想JVM来动态调整的话,可以把最大和最小值设置相等,默认最小值是物理内存的1/64,最大值是物理内存的1/4,所以这个最大值就受到物理内存的限制(当然还会收到操作系统的限制)。
经过实验发现,如果-Xms的值比-Xmx设置的大则启动会失败;而如果-Xmx和-XX:MaxPermSize设置的值的和比可用的物理内存还大,启动也会失败,我的第一个设置,两者的和超过了1G,而当时可用内存才700M,所以启动会失败,JVM在启动时会检测参数和实际可用内存
附加:
下面是网上搜寻的方法:
1、删除C:\ProgramData\Oracle\Java目录下的java.exe、javaw.exe、javaws.exe这三个文件。
2、更新jdk
3、修改-vm C:/Program Files/Java/jdk1.7.0_25/bin这里,若你的eclipse并没有这些内容,就自己手动在-vmargs上面添加-vm C:\Program Files\Java\jdk1.8.0_131\bin\javaw.exe
或者-vm C:\Program Files\Java\jdk1.8.0_131\jre\bin\server\jvm.dll

本人从新配置的环境变量问题就解决了。

Could not create the Java Virtual Machine相关推荐

  1. eclipse failed to create the java virtual machine 问题图文解析

    eclipse failed to create  the java virtual  machine 解决方法: 1.问题现象 2.java虚拟机初始化失败!寻找eclipse解压路径 3.寻找ec ...

  2. Eclipse启动出现“Failed to create the Java Virtual Machine”错误

    Failed to create the Java Virtual Machine的本质是JVM内存分配不足. 启动eclipse的时候,JVM会自动分配内存,常见的包括Java堆,新生代和永久代的内 ...

  3. Flash Builder4.6 无法启动,并且报 Failed to create the Java Virtual Machine (2—可能更好些)...

    转自:http://blog.csdn.net/major_/article/details/7232886 Flash Builder 4.6 启动出错, Failed to create the ...

  4. 错误:Failed to create the Java Virtual Machine

    引用:http://apps.hi.baidu.com/share/detail/30819988 以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除.今天去eclipse官网又 ...

  5. Failed to create the Java Virtual Machine

    以前用的eclipse-jee因为在部署项目过程中总是出现bug被我删除.今天去eclipse官网又下了一个Eclipse IDE For Java EE Developers. 版本是:eclips ...

  6. could not create the java virtual machine启动eclipse报错

    今天准备使用eclipse写python脚本,刚启动eclipse,"啪"弹出一个messagebox,报错"could not create the java virt ...

  7. Kafka启动出现Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Pr

    kafka启动时,出现报错! [root@Spark1 bin]# cat nohup.out Unrecognized VM option 'UseCompressedOops' Error: Co ...

  8. 解决Fail to create the java Virtual Machine

    在使用eclipse进行java编程或者安卓编程的时候,会偶尔出现这样的问题:Fail to create the java Virtual Machine.出现这种提示的愿意有很多,但终究还是ecl ...

  9. java虚拟机内存不足,“Could not create the Java Virtual Machine”问题解决方案

    java虚拟机内存不足,"Could not create the Java Virtual Machine"问题解决方案 参考文章: (1)java虚拟机内存不足,"C ...

  10. 解决eclipse无法启动:Failed to create the Java Virtual Machine

    为什么80%的码农都做不了架构师?>>>    在做pthon开发时,要用到eclipse+pydev,从eclipse官网下了个Eclipse,电脑上装了jdk了,解压后启动,发现 ...

最新文章

  1. 《动手学数据分析》开源教程完整发布!
  2. 【原】Github系列之三:开源iOS下 渐变颜色的进度条WGradientProgress
  3. jvm类加载机制总结
  4. POJ-2746:约瑟夫问题(Java版)
  5. OC----内存管理
  6. 如何建立好的索引.--针对Distinct
  7. 关于云主机拷贝复制资源异常的处理办法
  8. 《Android深度探索》(卷1)HAL与驱动开发 第十章心得体会
  9. wps画图工具 如何将网页快速转换为WPS与WORD文档
  10. php 开源周报系统,Pulsar 社区周报|2021-03-01~2021-03-07
  11. QT 笔记6 | Qt网络编程
  12. 微博三方登陆原理讲解
  13. 构造常数函数解决抽象函数导数小题
  14. python人脸识别毕业设计-毕业论文:基于树莓派的人脸识别门禁系统本科毕业设计文章...
  15. 用python做梦幻手游刷宝图脚本
  16. 磷脂PEG磷脂,DSPE-PEG-DSPE
  17. Linux系统中一些目录和文件的详细解释(参照RHEL5.4)
  18. linux根据修改日期删除,在Linux下怎么一次性删除掉那些修改时间为指定日期的所有文件?...
  19. 微信第三方平台授权流程说明
  20. 鱼池显示服务器错误502,502+bad+gateway怎么解决

热门文章

  1. 我做过的本职之外的事情
  2. 用category重写NSMutableArray排序,倒序
  3. Android studio 三大模拟器比较
  4. ios中为视图添加圆角
  5. 巃嵸鸿蒙构瑰材兮,明堂赋原文、翻译及赏析_李白古诗_风萧学古网
  6. 晶体二极管及其基本应用电路
  7. 《编程之美》买书问题及c语言代码实现
  8. java3d Intellij suddenly throwing ClassNotFoundException
  9. css 平移到某个位置_css怎么移图片位置?
  10. zoj水题分类(自己练习)