使用SWT遇到的问题
2006-05-09 09:03:00
描述: Run_>Arguments 图片: 在原来的公司使用过SWT,但是整个环境都是让龙哥给配置好的.现在的公司开发Web,我自己没事的时候想好好研究研究SWT,结果一上手就遇到了一个问题.看来以后什么时候还是要多多的分析,不能只是靠别人给你配好.
使用SWT开发出现下列异常:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3139 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:123) at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18) at org.eclipse.swt.widgets.Display.<clinit>(Display.java:125) at test.main(test.java:20) 疑问1:无法导入SWT?
疑问2:插件安装的有问题? 解决方法:
1.将%Eclipse_Home%configuration\org.eclipse.osgi\bundles\XX\XXX\.cpd的swt-win32-3139.dll文件
copy到 %Eclipse_PlugHome%\XXXXXXX\eclipse\plugins\XXXXXXXXXXXX\os\win32\x86 2.在启动行加入参数-Djava.library.path=%Eclipse_Plughome%\plugins\XXXXXXXXXXXXXXX\os\win32\x86
E 其中:%Eclipse_Home%为Eclipse的安装目录
%Eclipse_PlugHome%为你的插件的目录
\XXXXXXX\是不确认得,跟你的SWT的版本有关系 本文出自 51CTO.COM技术博客 |



guojie
博客统计信息
热门文章
最新评论
友情链接