在新的win7系统上安装Eclipse时,安装完成后第一次运行出错
log上说 java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.path
google了一下解决方案:
运行SWT程序时,出现上java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.path异常,主要原因于在于,Windows平台中SWT应用程序需要本地化的DLL库的支持才能运行,它们分别是swt-awt-win32-3236.dll和swt-win32-3236.dll。文件名后的数学3236会因为不同版本的Eclipse会有所差异。它们在eclipse安装路径\plugins\org.eclipse.swt.win32.***.jar包内,将它们复制到Windows主引导区(即Windows的安装盘符)的“Windows\system32”目录中即可。若找不到对应数字序号的文件,可将其他的如Eclipse3.2.1中的swt-awt-win32-3235.dll和swt-win32-3235.dll改名为swt-awt-win32-3236.dll和swt-win32-3236.dll后再复制。
log上说 java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.path
google了一下解决方案:
运行SWT程序时,出现上java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.path异常,主要原因于在于,Windows平台中SWT应用程序需要本地化的DLL库的支持才能运行,它们分别是swt-awt-win32-3236.dll和swt-win32-3236.dll。文件名后的数学3236会因为不同版本的Eclipse会有所差异。它们在eclipse安装路径\plugins\org.eclipse.swt.win32.***.jar包内,将它们复制到Windows主引导区(即Windows的安装盘符)的“Windows\system32”目录中即可。若找不到对应数字序号的文件,可将其他的如Eclipse3.2.1中的swt-awt-win32-3235.dll和swt-win32-3235.dll改名为swt-awt-win32-3236.dll和swt-win32-3236.dll后再复制。
本文介绍在Windows 7系统中安装Eclipse后遇到的SWT运行错误及解决方案。主要原因是缺少必要的本地DLL支持,需从Eclipse安装路径下的特定文件夹中找到并复制swt-awt-win32-3236.dll和swt-win32-3236.dll到Windows系统目录。
551

被折叠的 条评论
为什么被折叠?



