我试过把swt-win32-4527.dll文件复制到System32中 但是还是没什么用,重新下载软件还是会出现这个错误。真心求大神!!感激不尽!!
!ENTRY org.eclipse.osgi 4 0 2015-07-30 21:24:50.447
!MESSAGE Application error
!STACK 1
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
E:\eclipse-java-mars-R-win32-x86_64\eclipse\configuration\org.eclipse.osgi\378\0\.cp\swt-win32-4527.dll: 动态链接库(DLL)初始化例程失败。
no swt-win32 in java.library.path
Can't load library: C:\Users\Administrator\.swt\lib\win32\x86_64\swt-win32-4527.dll
Can't load library: C:\Users\Administrator\.swt\lib\win32\x86_64\swt-win32.dll
C:\Users\Administrator\.swt\lib\win32\x86_64\swt-win32-4527.dll: 动态链接库(DLL)初始化例程失败。
jdk装的1.8;环境变量应该没问题,因为editplus可以用。
系统是win8.1 64位
C:\Users\Administrator>path
PATH=E:\Java\jdk1.8.0_45\bin;E:\Java\jdk1.8.0_45/jre/bin;C:\Program Files (x86)\
NVIDIACorporation\PhysX\Common;;E:\ProgramFiles\MATLAB\R2014a\polyspace\bin;E:\adt-bundlewindowsx86_6420140702\sdk\platform-tools;C:\ProgramData\Oracle\Java\javapath;
然后呢??
追答很可能是环境变量的问题,重新设置下path,然后可以删除eclipse下的configuration目录。
本回答被网友采纳