我最近为Linux 64位下载了Eclipse IDE for Java EE Developers
(Eclipse Neon 1.RC3 Package),因为我使用的是64位Ubuntu 14.04LTS。
每次我启动eclipse时,它都会崩溃。我在eclipse下载之后下载的唯一插件是来自eclipse市场的ZK Studio。
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f723c885868, pid=4242, tid=0x00007f723df7c700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_101-b13) (build 1.8.0_101-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.101-b13 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V [libjvm.so+0x4f0868] ConstantPool::klass_name_at(int)+0x28
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
#
完整错误日志的链接是here。
如何防止eclipse崩溃?
答案 0 :(得分:3)
尝试:
./eclipse -clean
如果这还不够,请尝试:
./eclipse -clean -clearPersistedState
答案 1 :(得分:1)
首先,使用http://eclipse.org/downloads中的霓虹灯版本。然后,如果它仍然失败,它可能会很流行,因为Ubuntu在14.04上使用了一个与Eclipse IDE有问题的GTK3的修改版本。如果霓虹灯版本存在问题,请尝试SWT_GTK3=0 ./eclipse
答案 2 :(得分:0)
我卸载了JDK并从系统重新安装了JDK。然后Eclipse再次开始工作了。