首页 > 系统服务 > 详细

Ubuntu中安装eclipse,运行出错处理

时间:2014-11-28 11:43:16      阅读:2904      评论:0      收藏:0      [点我收藏+]

在Ubuntu中安装eclipse

sudo apt-get install eclipse-cdt eclipse

安装完成后,启动程序时出现错误框:

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

打开文件发现错误信息:

!ENTRY org.eclipse.osgi 4 0 2014-11-27 18:51:50.739
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
    no swt-gtk-3740 in java.library.path
    no swt-gtk in java.library.path
    Can‘t load library: /home/GOOD/.swt/lib/linux/x86_64/libswt-gtk-3740.so
    Can‘t load library: /home/GOOD/.swt/lib/linux/x86_64/libswt-gtk.so

swt-gtk没找到.

于是就习惯性输入

 sudo apt-get install swt-gtk-3740

结果是:

E: Unable to locate package swt-gtk-3740

于是在系统库目录下找,结果发现在/usr/lib/jni/中有好几个libswt开头的库文件.从错误上看,要么这路径加到java.library.path中,要么把文件放到/home/x/.swt/lib/linux/x86_64/目录中.

选择采用后者,但不像拷贝重复文件了,所以就做个符号连接吧.

 ln -s /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/

然后重新运行eclipse,可以正常启动了.

 

Ubuntu中安装eclipse,运行出错处理

原文:http://www.cnblogs.com/Skysee/p/4128093.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!