LinuxSir.cn,穿越时空的Linuxsir!

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

linux下怎么运行swt程序?

[复制链接]
发表于 2005-4-15 23:04:09 | 显示全部楼层 |阅读模式
在linux下写了个基于swt的程序,但是运行时老报错:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3062 in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
        at java.lang.Runtime.loadLibrary0(Runtime.java:822)
        at java.lang.System.loadLibrary(System.java:992)
        at org.eclipse.swt.internal.Library.loadLibrary(Library.java:100)
        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:118)
        at linbank.Main.main(Main.java:61)
我已经设置了-Djava.library.path=XXXX,不过我这个路径下只有libswt-pi-gtk-3062.so,没有它要求的swt-pi-gtk.3062.so,不知道是不是因为这个出错?在哪里可以找到这个文件?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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