我刚刚连接到一台我从未工作过的机器,并尝试在那里运行Eclipse。不幸的是,我收到了错误:
蚀:
JVM终止了。退出代码= 14
(我的配置详情在这里)
我想我的配置或该机器的设置存在问题,但是Exit code=14
并没有给我很多信息。那是什么意思?我应该从哪里开始?
我故意省略了我的配置细节,因为我正在寻找该退出代码的一般解释,而不是我的配置的特定修复。
答案 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);
所以我建议你检查一下是否有兼容的JVM。