1. 在Eclipse中基于swt开发时,运行时,会碰到异常信息:Exception in thread "main" java.lang.UnsatisfiedLinkError: no swt-win32-3064 in java.library.path
解决办法如下:
在%CHeclipse%plugins/org.eclipse.swt.win32_3.0.1/os/win32/x86目录下有一swt-win32-3139.dll文件,将其copy出来,如:d:/dll(这里可以自定义文件夹名,也可以不copy出来,为方便期见,我单独copy到了该目录下);然后在Eclipse的启动项中加入:-Djava.library.path=D:/dll;也可以在单独运行编写的类时,在VM arguments中,加入 -Djava.library.path=D:/dll;一般推荐使用该方法
Eclipse插件开发或SWT中碰到的问题集
最新推荐文章于 2023-07-03 10:40:35 发布