把swt-win32-3061.dll复制到系统盘:\winnt\system32\下面。

解决方案 »

  1.   

    怎么java编译需要windows的dll文件?
      

  2.   

    还有打包的时候要把它放在包里,还要在配置文件里说明,swt这东西挺烦的。
      

  3.   

    不知道你是怎么安装eclipse的,正常情况下,所有用到的dll都在plugins目录下安装好了的。顺便说一句,因为SWT是直接调用系统的UI资源,所以在win32系统上eclipse就要用到这样的dll,否则SWT为什么性能那么好,而且SWT的控件的外观和窗口系统非常的一致。