eclipse启动问题

今天在公司正上班,突然跳出来一个windows update补丁更新,然后就确认呗,结果更新完成之后,

eclipse打不开了,启动报错:

could not find the main class,百度说是jdk的问题,但是检查环境,一切都是正常的,然后到"控制面板",

发现安装了一个新的jdk,果断卸载,但是有出现新的问题,version 4.1.0 of the jvm is not suitable for

 the product,一看便知道是java虚拟机的版本问题,然后就在eclipse的配置文件eclipse.ini中配置参数如下:

-vm

d:/java/jdk1.6.0_02/bin/javaw.exe

给eclipse指定默认的jdk。

重启eclipse就可以了。

下面是百度经验的处理方式:

  1. eclipse启动时报错 Version 1.4.2_03 of the JVM is not suitable for this product. Version:1.6 or greater is required.翻译过来的意思就是,1.4版本的JDK不适合eclipse,需要1.6及以上版本的JDK

    解决JVM is not suitable for this product
  2. 首先查看本机电脑的JDK版本,在控制台输入 Java -version , (注:图中是我配置好的JDK1.6,你看到的应该是1.4及以下版本的JDK),如果JDK版本在1.4及以下,是不能使用最新的eclipse的
    解决JVM is not suitable for this product
  3. 分析原因:我安装了oracle,oracle默认的使用是1.4的jdk。在环境变量path中看到 oracle的配置是在最前边的(可以拷贝出来到记事本当中查看),所以eclipse默认也就是使用1.4的jdk了
    解决JVM is not suitable for this product
  4. 解决 安装JDK1.6 如下图
    解决JVM is not suitable for this product
  5. 在环境变量中把JDK的路径配置到最前边
    解决JVM is not suitable for this product
  6.  在控制台查看java版本,是否为1.6版本的JDK
    解决JVM is not suitable for this product
  7. 如果JDK设置成功话,重启eclipse 就可以正常打开了!

 

posted @ 2016-11-15 21:29  程序员三藏  阅读(284)  评论(0编辑  收藏  举报