2014-03-27 191 views
0

我真的非常渴望在ubuntu 12.04(32位)上安装eclipse。问题是,eclipse在splashscreen显示时挂起。我运行-debug选项的Eclipse和有以下日志消息:Eclipse Juno挂起

Start VM: -Dosgi.requiredJavaVersion=1.5 
-Dhelp.lucene.tokenizer=standard 
-XX:MaxPermSize=256m 
-Xms40m 
-Xmx512m 
-Djava.class.path=/home/iwan/dev-new/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
-os linux 
-ws gtk 
-arch x86 
-showsplash /home/iwan/dev-new/eclipse//plugins/org.eclipse.platform_4.2.2.v201302041200/splash.bmp 
-launcher /home/iwan/dev-new/eclipse/eclipse 
-name Eclipse 
--launcher.library /home/iwan/dev-new/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.200.v20120913-144807/eclipse_1502.so 
-startup /home/iwan/dev-new/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
--launcher.overrideVmargs 
-product org.eclipse.epp.package.jee.product 
-debug 
-clean 
-clearPersistedState 
-vm /usr/lib/jvm/java-6-oracle/jre/bin/../lib/i386/client/libjvm.so 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Dhelp.lucene.tokenizer=standard 
-XX:MaxPermSize=256m 
-Xms40m 
-Xmx512m 
-Djava.class.path=/home/iwan/dev-new/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 
Install location: 
    file:/home/iwan/dev-new/eclipse/ 
Configuration file: 
    file:/home/iwan/dev-new/eclipse/configuration/config.ini loaded 
Configuration location: 
    file:/home/iwan/dev-new/eclipse/configuration/ 
Framework located: 
    file:/home/iwan/dev-new/eclipse/plugins/org.eclipse.osgi_3.8.2.v20130124-134944.jar 
Framework classpath: 
    file:/home/iwan/dev-new/eclipse/plugins/org.eclipse.osgi_3.8.2.v20130124-134944.jar 
Splash location: 
    /home/iwan/dev-new/eclipse//plugins/org.eclipse.platform_4.2.2.v201302041200/splash.bmp 
Debug options: 
    file:/home/iwan/dev-new/eclipse/.options loaded 
Time to load bundles: 70 
Starting application: 11447 

我的Java版本是

java version "1.6.0_45" 
Java(TM) SE Runtime Environment (build 1.6.0_45-b06) 
Java HotSpot(TM) Server VM (build 20.45-b01, mixed mode) 

任何想法如何解决这一问题?

+0

从哪里得到这份Eclipse的副本?什么是文件名?你把它打包到新的地方了吗?你有没有尝试过一个更新的JRE(Java 6是一年前的EOL)?更新的Eclipse(Kepler SR2是目前的)?我从eclipse.org获得了 – nitind

+0

。是的,我解开新的目录。目前我正在尝试用java 7,但没有运气。现在尝试开普勒。 – Iwan

+0

这里是日志消息: # #致命错误已经由Java运行时环境中检测到: # #SIGSEGV(0XB)在PC = 0xb67c9c99,PID = 30041,TID = 3075901120 # #JRE版本:JavaTM SE运行时环境(7.0_51-b13)(build 1.7.0_51-b13) #Java VM:Java HotSpot TM客户端VM(24.51-b03混合模式linux-x86) #有问题的帧: #C [libgtk-x11-2.0.so.0 + 0x1e0c99] gtk_text_buffer_get_tag_table + 0x99 # #无法写入核心转储。核心转储已被禁用。为了使核心倾销,启动Java再次 # – Iwan

回答

0

试过所有的选项,没有任何工作。所以我终于想出了解决方案: 我删除了C:\ Program Files和C:| Program Files(x86)文件夹中的所有JRE安装。安装了一个新的JDK 7软件包,复制了JDK7 \ bin文件夹的完整路径,并将其附加到我的Windows 7 PC的“环境变量”下的“路径”变量的末尾。然后重新启动一切,所以它工作。