[问题]运行了一下eclipse中的Tutorial,结果就出现了下面的问题,怎么办啊?

C、C++和Java语言
回复
头像
sighforever
帖子: 234
注册时间: 2007-08-07 18:14
送出感谢: 4 次
接收感谢: 3 次

[问题]运行了一下eclipse中的Tutorial,结果就出现了下面的问题,怎么办啊?

#1

帖子 sighforever » 2007-08-11 17:26

这个是按照Tutorial中Create a Hello World SWT application的一步一步执行下来的,
下面是错误报告,请问如何处理阿,第一次在Ubuntu下用eclipse。
谢谢!

Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-gtk-3346 or swt-gtk in swt.library.path, java.library.path or the jar file
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.Library.loadLibrary(Unknown Source)
at org.eclipse.swt.internal.C.<clinit>(Unknown Source)
at java.lang.Class.initializeClass(libgcj.so.70)
at java.lang.Class.initializeClass(libgcj.so.70)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Unknown Source)
at org.eclipse.swt.widgets.Display.<clinit>(Unknown Source)
at java.lang.Class.initializeClass(libgcj.so.70)
at HelloWorldSWT.main(HelloWorldSWT.java:12)
Dr.hell
帖子: 5
注册时间: 2008-04-30 17:51
送出感谢: 0
接收感谢: 0

很显然没有安装SWT包,安上这个包就好了,

#2

帖子 Dr.hell » 2008-05-06 9:17

但是我不太明白,在windows版的Eclipse3.2自带的SWT包,在Ubuntu 里的3.2版为什么就没有呢?
Dr.hell
帖子: 5
注册时间: 2008-04-30 17:51
送出感谢: 0
接收感谢: 0

给你一个下载地址和安装方法

#3

帖子 Dr.hell » 2008-05-06 9:47

给你一个下载地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/swt-3.3.2-gtk-linux-x86.zip
解压后,在项目->属性->Java构建路径->库里,选择添加外部Jar包,然后选择解压之后的SWT.jar 和swt-debug.jar
,确定就可以了。
回复

回到 “C/C++/Java”