尝试启动Eclipse时,JVM以退出代码14终止

时间:2012-07-11 06:42:20

标签: eclipse

我刚刚连接到一台我从未工作过的机器,并尝试在那里运行Eclipse。不幸的是,我收到了错误:

  

蚀:
  JVM终止了。退出代码= 14
  (我的配置详情在这里)

我想我的配置或该机器的设置存在问题,但是Exit code=14并没有给我很多信息。那是什么意思?我应该从哪里开始?

我故意省略了我的配置细节,因为我正在寻找该退出代码的一般解释,而不是我的配置的特定修复。

2 个答案:

答案 0 :(得分:2)

它可能与bug 9027有关:Workbench应该在启动时检查JDK版本

您可能有一个不兼容(即太旧)的JVM:代码14在此评论中被引用为:

  

主启动器检测到JVM终止,退出代码为14.是   以下信息足够吗?

Please use a newer VM. Eclipse requires at least 1.3.1.

它还可能与系统上安装的内容和Eclipse启动时需要的内容不兼容:例如,参见this example

答案 1 :(得分:2)

只是为了添加@VonC的答案,Eclipse源代码可以这样说:

// Check to see if we are running with a compatible VM.
// If not, then return exit code "14" which will be recognized
// by the executable and an appropriate message will be displayed
// to the user.
if (!isCompatible())
    System.exit(14);

(资料来源:http://svn.netlabs.org/repos/swt/trunk/src/plugins/org.eclipse.platform/src/org/eclipse/core/launcher/Main.java

所以我建议你检查一下是否有兼容的JVM。