六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 81|回复: 0

win7下安装eclipse发生java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.librar

[复制链接]

升级  62%

7

主题

7

主题

7

主题

童生

Rank: 1

积分
31
 楼主| 发表于 2013-1-15 02:17:26 | 显示全部楼层 |阅读模式
   今日在win7下安装myEclipse5.5,启动时却启动不起来,查看日志,错误如下:
 
java.lang.UnsatisfiedLinkError: no swt-win32-3236 in java.library.pathat java.lang.ClassLoader.loadLibrary(Unknown Source)at java.lang.Runtime.loadLibrary0(Unknown Source)at java.lang.System.loadLibrary(Unknown Source)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 org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:436)at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)at org.eclipse.ui.internal.ide.IDEApplication.createDisplay(IDEApplication.java:122)at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:75)at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)at java.lang.reflect.Method.invoke(Unknown Source)at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)at org.eclipse.core.launcher.Main.basicRun(Main.java:280)at org.eclipse.core.launcher.Main.run(Main.java:977)at org.eclipse.core.launcher.Main.main(Main.java:952) 在网上找解决方案,解决之,解决方法记录在此,希望对遇到同样问题的朋友多个帮助
在eclipse安装目录下找到plugin目录,找到org.eclipse.swf.win32.win32.x86_3.2.2.v3236.jar(不同版本的eclipse对应不同的swt文件,自己区分),在该jar包中找到对应版本的swt-win32-3236.dll和swt-awt-win32-3236.dll这两个文件,复制至window/system32文件下,便可正常启动eclipse。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

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