XUbuntu下eclipse发生org.eclipse.swt.SWTError: XPCOM
XUbuntu下运行eclipse发生org.eclipse.swt.SWTError: XPCOM error,临时解决方案
经过一系列的调查,估计应该是eclipse和mozilla相关的一个bug导致。
于是临时找了一个解决办法:
编辑 eclipse/eclipse.ini ,添加以下一行
-Dorg.eclipse.swt.browser.XULRunnerPath=
......
-vm
/usr/local/java/bin/java
-vmargs
-Xms40m
-Xmx256m
-Dorg.eclipse.swt.browser.XULRunnerPath=
...... 这个java系统参数应该指定一个目录,但是这里可以任意写或者像我这样空着。
感觉好像是因为一个环境变量没有设定而引起的bug。
在添加该行后,重新启动eclipse,之后可以把该行删除,以后再启动都不会报错了。