2012-10-23 139 views
0

每当我试图在Linux上启动Eclipse,它简单地打开了,然后用下面的错误崩溃:Eclipse的崩溃在Linux上

VM terminated. Exit code=160 
/opt/ibm/IntegrationDesigner/v8.0/jdk/jre/bin/javaw 
-Xquickstart 
-Xms512m 
-Xss2048k 
-Xmaxf0.1 
-Xminf0.05 
-Xmx1024m 
-Xmnx64m 
-Xgcpolicy:gencon 
-Xscmx96m 
-Xshareclasses:name=IBMSDP_%u 
-XX:MaxPermSize=512M 
-Dorg.eclipse.jdt.core.javamodelcache.ratio=0.0625 
-Dorg.mortbay.jetty.Request.maxFormContentSize=25000000 
-jar /opt/ibm/IntegrationDesigner/v8.0/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122 _1400.jar 
-os linux 
-ws gtk 
-arch x86 
-showsplash 
-launcher /opt/ibm/IntegrationDesigner/v8.0/eclipse 
-name Eclipse 
--launcher.library 
/opt/ibm/IntegrationDesigner/v8.0/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345/eclipse_1310.so 
-startup 
/opt/ibm/IntegrationDesigner/v8.0/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar 
-exitdata 1148009 
-install /opt/ibm/IntegrationDesigner/v8.0 
-vm /opt/ibm/IntegrationDesigner/v8.0/jdk/jre/bin/javaw 
-vmargs 
-Xquickstart 
-Xms512m 
-Xss2048k 
-Xmaxf0.1 
-Xminf0.05 
-Xmx1024m 
-Xmnx64m 
-Xgcpolicy:gencon 
-Xscmx96m 
-Xshareclasses:name=IBMSDP_%u 
-XX:MaxPermSize=512M 
-Dorg.eclipse.jdt.core.javamodelcache.ratio=0.0625 
-Dorg.mortbay.jetty.Request.maxFormContentSize=25000000 
-jar 
/opt/ibm/IntegrationDesigner/v8.0/plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar 

我已经检查,以确保Java和Eclipse的都是32位安装。

从Java的版本:

IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr9-20110726_87 

从的eclipse.ini:

--launcher.library plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.2.R36x_v20101019_1345 

还有什么更好的缺失?

+0

你有多少内存? –

+0

@Bela我有1715 MB免费。总计是5963 MB。 – Poosh

+0

好的谢谢,那么它不能成为一个问题,我谷歌了一下,这个bugreport抱怨IBM VM(https://bugs.eclipse.org/bugs/show_bug.cgi?id=116730)。首先,你有没有安装gtk?其次,你可以试试用这个命令'eclipse -vmargs -Dosgi.locking = none -Xnojit'来启动Eclipse,bugreport说它解决了另一个问题。 –

回答

0

我最终重新安装了WebSphere Integration Designer,并且不再遇到问题。感谢评论中的建议,每个人。 :)