我昨天升级到12.04测试版.现在,当我尝试启动Eclipse时,我会看到启动画面,然后显示以下错误消息:
An error has occurred. See the log file /home/gabriel/.eclipse/org.eclipse.platform_3.7.0_155965261/configuration/1335382319394.log .
日志文件说的是这样的:
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/gabriel/.swt/lib/linux/x86_64/libswt-gtk-3740.so
Can't load library: /home/gabriel/.swt/lib/linux/x86_64/libswt-gtk.so
然后是更多错误消息.
/home/gabriel/.swt/lib/linux/x86_64/目录存在,但为空.我也尝试重新安装eclipse但没有成功.
有任何想法吗?
解决方法:
我在AMD64机器(Ubuntu 12.04)中遇到了同样的问题.并通过解决方法解决了它:
copy:/usr/lib/jni/libswt-*3740.so中包含’3740’的文件到〜/ .swt / lib / linux / x86_64 /
但是,请确保包:libswt-gtk-3-java&已安装libswt-gtk-3-jni.
sudo apt-get install libswt-gtk-3-jni libswt-gtk-3-java
和
sudo cp /usr/lib/jni/libswt-*3740.so ~/.swt/lib/linux/x86_64/
如果您有一个基于32位的系统:
sudo cp /usr/lib/jni/libswt-*3740.so~ / .swt / lib / linux / x86 /
标签:java,eclipse,12-04 来源: https://codeday.me/bug/20190807/1613214.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。