jdk安装后eclipse启动报无VM machine错误解决

原创 2015年11月20日 18:26:57

 

JDK环境变量的基础配置和打开eclipse或Myeclipse配置JDK版本问题大家都应该很熟悉,这里就不重复了。

 这里说两个问题,一个是eclipse打开时默认查找的jre环境顺序,另一个是我个人遇到的问题及解决方法:

 问题一:

下载Eclipse SDK之后我们就要关联JRE,因为Eclipse启动需要JRE。

Eclipse启动时寻找JRE的顺序:

    1、如果eclipse.ini中配置了-vm参数,那么则使用这个参数指定的JRE;

          我们可以通过在eclipse.ini里面添加完成关联,例如:

                -vm

                D:\jre\bin\javaw.exe

                 注意:一定要在-vmargs这一行的上面分两行添加(路径有无空格,正斜杠反斜杠均可,且不区分大小写)

    2、否则就去查看eclipse安装目录下是否有JRE文件夹,如果有的话就使用这个JRE;

          我们可以通过把jre目录直接拷贝到eclipse目录下面完成关联。

                 注意:记得把jre6或jre7......文件名修改成jre

    3、否则的话就去系统中查找安装的JRE,如果还找不到的话就报错。

          我们可以通过在当前用户环境变量PATH或通用环境变量PATH里设置JRE路径(eg: D:\jre\bin )完成关联

                 注意:要到JRE的bin路径。

其中任选其一,不要重复,免得不必要的错误。

问题二(我遇到的相关问题):

 

由于我本地JDK没有配置在默认的C盘,环境变量中的PATH中也没有添加JRE部分,恰好又没有在eclipse的配置文件eclipse.ini文件中配置自己的JRE配置,所以就报上面的错误了.巧的是,我系统是windows 64位,JDK安装的是1.7u_80版本64位,使用的eclipse却是32位的,于是就在重新默认在C盘安装了套32位的JDK,最后尝试在eclipse中的eclipse.ini中配置或不配置C盘下安装的32位jdk都不再报错了。


想说的是,解决问题最重要的是方法和思路,一点一滴的积累也很重要,希望我的教训能帮到有的朋友.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

eclipse启动失败的是java vm失败解决方法

解决方法: 1.问题现象   2.java虚拟机初始化失败!寻找eclipse解压路径   3.寻找eclipse初始化文件   4.右击打开(此处以ultraedit打开为...

启动eclipse提示找不到虚拟机解决办法

cong y 在eclipse安装路径下的eclipse.ini文件里开始添加以下2行显式指定路径: -vm D:\Java\jdk1.6.0_31\bin\javaw.ex...

CMD如何进入到C盘以外的其他盘

在Windows下打开CMD总是C盘,我想使用E盘怎么办那? 在cmd里敲入“E:”可以啦。(不用敲引号)...

java环境配置为1.7jdk为什么cmd java -version查看版本是1.8||win7 java(tm) platform se binary 已停止工作 出现了一个问题,导致程序停止正常

运行eclipse,点开某个文件夹,或者用快捷键Crtl+Shift+R,eclipse都报异常,弹出对话框提示java(tm) platform se binary 已停止工作 出现了一个问题,导致...
  • nengyu
  • nengyu
  • 2015年02月03日 17:57
  • 18099

java -version 和javac -version 两个指不一样,eclipse报Could not create the Java virtual machine 错误

以前我对32位机子和64位机子没有绝对的概念,软件通常32位和64位都有,直到最近一件事情发生了。。。。。。。。,我才遵守规矩。32位上装32位的软件,64位装64位软件。闲话不说,看看我的问题,和解...

VM12虚拟机安装MAC系统,解决常见错误

安装必备文件我放后面了,首先打开压缩包里面的python-2.7.9.amd64,双击打开之后安装,安装路径和文件夹名字全部默认,否则失败。   因为我将win-install重写过,如果你把安装路径...

在VM虚拟机安装BIEE11.1.1.7.0时遇到错误:INST-08058的解决办法

原文链接:http://blog.itpub.net/647161/viewspace-1252586/ 最近在win7 64位的虚拟机安装Oracle BIEE11.1.1.7.0时遇到如下报错:...
  • gmf2014
  • gmf2014
  • 2015年11月20日 10:16
  • 679

解决由于升级的Win10周年版本后Oracle VM VirtualBox无法运行导致的eNSP V390里面的路由器和防火墙等设备无法启动的问题(错误代码40)

解决由于升级的Win10周年版本后Oracle VM VirtualBox无法运行导致的eNSP V390里面的路由器和防火墙等设备无法启动的问题(错误代码40) 前言:        由于本人更...
  • kangvcar
  • kangvcar
  • 2016年10月10日 09:21
  • 10008

Xmapp启动Tomcat时报Jdk、Jre未安装错误的解决方法

我的Xmapp是3.2.2,用的是安装版JDK,Tomcat用的是最新的8.0 用xmapp控制面板启动Tomcat时报JDK、JRE未安装错误,错误内容如下: 17:07:17 [Tom...

VM虚拟机下配Eclipse+JDK+Tomcat+Hadoop环境搭建

一、安装虚拟机VM一直next 注:卸载VM的时候最好用强力点的软件卸载,因为如果卸载(尤其是注册表)的不彻底的话很可能会导致下次没法安装。遇到这种情况手动删除注册表中关于VMware的信息。参考:h...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jdk安装后eclipse启动报无VM machine错误解决
举报原因:
原因补充:

(最多只允许输入30个字)