LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1630|回复: 3

调试LumaQQ 20061117 跑不起来,出现 ‘no swt-pi-gtk-3224 in java.library.path’

[复制链接]
发表于 2008-3-6 00:23:06 | 显示全部楼层 |阅读模式
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3224 in java.library.path
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:123)
        at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:19)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
        at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
        at org.eclipse.swt.widgets.Display.<clinit>(Display.java:126)
        at edu.tsinghua.lumaqq.LumaQQ.main(LumaQQ.java:120)

找不到 swt-pi-gtk-3224.dll 为什么呢,我下的包只有:
swt-awt-win32-3224.dll
swt-gdip-win32-3224.dll
swt-wgl-win32-3224.dll
swt-win32-3224.dll

是不是我什么地方没设置对  我用eclipse3.3a
 楼主| 发表于 2008-3-6 11:53:45 | 显示全部楼层
swt-pi-gtk-3224
这个是不是一个.dll文件呢,我网上搜索不到。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 12:03:06 | 显示全部楼层
google搜索‘swt-pi-gtk-3224’只找到一个结果,我发的帖今天野能找到了,呵呵,论坛做得不错!不过找到的帖是英文的,我看不太懂,大家帮看看,里面有人解决了吗?
http://www.eclipseproject.de/mod ... iewtopic&t=2102
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-6 12:20:38 | 显示全部楼层
自己搞定了,之前是因为我把项目下的所有swt.jar都加到里边了,因为我只在windows下调试,所以只加win'win32_x86\lib'目录下的jar就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表