红联Linux门户
Linux帮助

ubuntu 12.04上安装eclipse后不能正常启动

发布时间:2016-04-19 10:51:23来源:linux网站作者:狼行-狼行

ubuntu 12.04上反复安装不同版本的eclipse(安装卸载),最后通过命令apt-get install eclipse安装(此时安装的eclipse为3.7版本的),在usr/lib/eclipse中打开时不能正常启动,报:

An error has occurred. See the log file
/home/jiapeng/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1347190787753.log.


产生此问题原因为相关库文件位置信息的丢失,新建立对应库文件链接即可:

libswt-atk-gtk-3740.so -> /usr/lib/jni/libswt-atk-gtk-3740.so
libswt-awt-gtk-3740.so -> /usr/lib/jni/libswt-awt-gtk-3740.so
libswt-gtk-3740.so -> /usr/lib/jni/libswt-gtk-3740.so
libswt-pi-gtk-3740.so -> /usr/lib/jni/libswt-pi-gtk-3740.so


以上库文件软连接存放地址:
X86_64(64位):
~/.swt/lib/linux/x86_64
X86(32位):
~/.swt/lib/linux/x86


或者复制这四个文件到对应目录也可。执行命令:

X86_64(64位):

#cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64

X86(32位):

#cp /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86


最后再打开eclipse,可以正常启动。


注:eclipse3.7需要对应pydev2.8.2版本才能在eclipse/window/preference中才显示,经过个人测试,其它版本都不可以。


本文永久更新地址:http://www.linuxdiyf.com/linux/19896.html