ubuntu 12.04 eclipse无法启动

错误现象大概是这样的
!SESSION 2012-04-15 21:05:46.902 -----------------------------------------------
eclipse.buildId=I20110613-1736
java.version=1.7.0
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_GB
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2012-04-15 21:05:47.885
!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/tom/.swt/lib/linux/x86_64/libswt-gtk-3740.so
Can‘t load library: /home/tom/.swt/lib/linux/x86_64/libswt-gtk.so

解决:

参考:
 
最后用这个解决问题:
echo "-Djava.library.path=/usr/lib/jni/" >> /etc/eclipse.ini

国内一些博客给出的解决方法不够号,这个stackoverflow给出的答案还是不错的,但我还是从simple的答案开始尝试。

时间: 2024-10-19 16:34:55

ubuntu 12.04 eclipse无法启动的相关文章

ubuntu 12.04 eclipse增加桌面快捷方式

1.创建桌面启动器(编辑/usr/share/applications/eclipse.desktop) 1 [Desktop Entry] 2 Encoding=UTF-8 3 Name=eclipse 4 Comment=Eclipse IDE 5 Exec=/opt/eclipse/eclipse 6 Icon=/opt/eclipse/icon.xpm 7 Terminal=false 8 StartupNotify=true 9 Type=Application 10 Categori

ubuntu 12.04 选择GRUB启动项的问题

ubuntu12.04 Grub启动项 1.异常开关机导致需要键盘选择启动项,如下图: 此时需要用键盘,按下"Enter"键进入系统,如此操作很是烦人啊.. 2.彻底解决这个问题的方法: (A)于是有效的方法是修改/etc/grub.d/00_head文件中: cat << EOF if [ \${recordfail} = 1 ]; then set timeout=-1 else set timeout=${GRUB_TIMEOUT} fi EOF 将set timeo

Ubuntu 12.04 Eclipse设置 Javadoc背景色

在Ambiance主题下,eclipse弹出的tip是黑色背景的,这样压根就看不清java doc. 当然可以在外观改变系统主题为其他主题,相应的gtk-2.0/gtkrc要重新设置,比如Ubuntu12.04默认主题为Ambiance,那我们可以把如下路径改为: /usr/share/themes/Ambiance/gtk-2.0 解决办法: cd  /usr/share/themes/Ambiance/gtk-2.0 sudo gedit gtkrc 相关代码如下:(我修改后的) gtk-c

Ubuntu 12.04 Desktop 不启动GUI 直接进入命令行

sudo vi /etc/default/grub 把以"GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX_DEFAULT="text",  然后sudo update-grub,重启. 如果想从GUI启动,在启动菜单时按e, 把kernel行的text删除,就OK. 若想启动后进入GUI, 命令: sudo /etc/init.d/lightdm start

ubuntu 12.04 怎么开机启动命令行

在图形模式下root用户使用下面命令: 1.  在目录/etc/default/找到grub文件 2.  编辑文件,将 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 修改为 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash text" 3.  更新grub,命令为 update-grub 4.  重启系统,命令为 reboot 说明:             startx 命令模式    ----

Ubuntu 12.04 下安装 Eclipse

方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦)1.安装JDK,参考 Ubuntu 12.04 下安装 JDK 7 2.下载 Eclipse 从 http://www.eclipse.org/downloads/index-developer.php下载合适版本,如:Eclipse IDE for C/C++ Developers 3.解压文件$ sudo

Ubuntu 12.04 安装JDK 8和Eclipse

Ubuntu 12.04 下安装 JDK8 方法一:(缺点是安装时附加openjdk等大量程序并无法去除,优点是安装简单) $ sudo apt-get install eclipse 方法二:(优点是安装内容清爽,缺点是配置麻烦) 1.安装JDK,参考 1.下载 JDK 8 从http://www.oracle.com/technetwork/java/javasebusiness/downloads/选择下载JDK的最新版本 JDK 8. 2.解压文件 $ sudo mkdir /usr/l

Ubuntu 12.04 搭建 Eclipse Android 开发环境(转)

Ubuntu 12.04 搭建 Eclipse Android 开发环境 http://blog.sina.com.cn/s/blog_93dc666c0101b39p.html (2012-09-07 00:40:48) 转载▼ 标签: ubuntu android linux eclipse it 分类: Linuxubuntu 一,安装32位库 1. 如果 linux 是 64 位的,不安装 32 位库,会导致无法创建 Android 模拟器. $sudo apt-get install

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面)

linux 下 VNC Server安装配置及 eclipse CDT C/C++ 开发环境搭建(我用的是阿里云服务器 ubuntu 12.04 64-bit,无图形化界面): 既然要用 eclipse 可视环境下开发,那首先要安装图形界面喽!!! 对开发者来说,个人认为 linux 选择界面优先选择顺序:Awesome(性能最好) > Xfce4 > gnome > unity-2d //////////////////////////////////////////////// 首先