首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

没法定位程序输入点JVM_LoadSystemLibrary@4 于 jvm.dll上

2013-08-06 
无法定位程序输入点JVM_LoadSystemLibrary@4 于 jvm.dll上win7系统提升级后,eclipse打开就报:无法定位程序

无法定位程序输入点JVM_LoadSystemLibrary@4 于 jvm.dll上
win7系统提升级后,eclipse打开就报:无法定位程序输入点_JVM_SetNativeThreadName@12于动态链接库jvm.dll上 。网上查了下,说原因是升级后C:\WINDOWS\system32 里面的java.exe,javaw.exe,javaws.exe估计被改了。我看了下,C:\WINDOWS\system32下面都没有这几个文件,不知道啥时候被删了,C:\WINDOWS\system32又在classPath中,因此在命令行窗口输java会优先执行C:\WINDOWS\system32的java.exe.
解决方案是重新安装jdk6,然后编辑环境变量,修改下JAVA_HOME的值,指向新的位置C:\Program Files\Java\jdk1.6.0_10,这样就能运行重新安装的jdk,eclipse打开恢复正常了
但是重装之后,C:\WINDOWS\system32下面也没有java.exe,估计之前的java安装有问题,C:\WINDOWS\system32下面也没有java.exe,重装 jdk之后修改环境变量找到了,就正常了

热点排行