ubuntu 下eclipse 启动时出现An error has occurred. See the log file的问题

eclipse原来可以使用的好好的,装了个CDT之后就不能启动类,经过查找,可能原因之一是机子装了多于一个jdk,并且当前使用的这个jdk与eclipse使用的冲突导致,问题分析及其解决办法:


1、使用如下命令查看机子装了多少个jdk:
update-alternatives --config java
例如,输入上述命令之后,可以看到我的机子当前装了下面三个:
有 2 个选项可用于替换项 java (提供 /usr/bin/java)。

  选择       路径                      优先级  状态
------------------------------------------------------------
* 0            /usr/bin/gij-4.4             1044      自动模式
  1            /usr/bin/gij-4.4             1044      手动模式
  2            /usr/lib/jvm/jdk7/bin/java   300       手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:

而我使用的时第二个,所以就选择了2之后,eclipse就起来了。

导致这种问题出现的原因,可能是最近机子新安装或更新某个软件时下载了新的jdk或者修改了当前使用的jdk选项,

你可能感兴趣的:(jni,c/c++,linux)