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

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


下一篇:在Windows上安装Elasticsearch 5.x