jdk64位安装提示缺少jvm.dll,原因是啥 ?系统和安装文件都是新的!
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdk64位安装提示缺少jvm.dll,原因是啥 ?系统和安装文件都是新的!相关的知识,希望对你有一定的参考价值。
jvm.dll丢失的原因是:被错误删除或损坏jvm.dll是一款windows系统的动态链接库,封装了系统正常运行所不可或缺的大量代码,不可或缺。如果系统弹出提示“没有找到jvm.dll”或“丢失jvm.dll”等错误信息。
解决方案:
1、重新下载对应dll文件
2、重新注册该dll文件
恢复步骤:
1、解压缩下载的文件。
2、复制文件“jvm.dll”到系统目录下。
3、系统目录一般为:C:\\WINNT\\System32 64位系统为C:\\Windows\\SysWOW64。
4、最后点击开始菜单-->运行-->输入regsvr32 jvm.dll后,回车即可解决错误提示。 参考技术A 可能系统缺失这个文件
你可以找另一台的电脑上去复制下这个缺失的文件,看看能否解决问题
或者你可以尝试使用腾讯电脑管家来修复缺失DLL文件
具体方法是,打开腾讯电脑管家--电脑诊所--软件问题--丢失.Dll 文件--一键修复--完成
如果还是解决不了,去脚本之家下一个文件直接复制进去就能搞定了追问
已经这样操作过了,还是不能解决~!
参考技术B 你解决了吗?我最近也遇到了,然后安装32位就可以,安装64位就不行。各种倒腾,就差重做系统了 参考技术C 系统里没有这样动态链接库,需要去下载。搜索jvn.dll追问所有都是这样,对吗? 本来以为JDK自身会带呢
追答什么所有都这样。
系统一般不会自带一些它不会用到dll。
启动Eclipse时,出现 “Failed to load the JNI shared library "C:Program Filesjavajdk1.7.....jvm.dll(示例代
原因1:给定目录下jvm.dll不存在。
解决方法:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。
原因2:eclipse的版本与jre或者jdk版本不一致
解决方法:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。
先确定Eclipse是多少位的,32 or 64, 在 Eclipse的安装目录下的 eclipse.ini 文件中,“--launcher.library”下,如果有win32.x86,就是32位的。
原因2的概率更大一些。
还有一种可能,安装的是32位的Eclipse,但是JAVA_HOME配置的是 64位的jdk :
出现这种情况,来回切换一下32和64的jdk(修改JAVA_HOME,再保存),再重启Eclipse也可以解决。
以上是关于jdk64位安装提示缺少jvm.dll,原因是啥 ?系统和安装文件都是新的!的主要内容,如果未能解决你的问题,请参考以下文章
JAVA Eclipse 启动 Eclipse 弹出“Failed to load the JNI shared library jvm_dll”怎么办
启动Eclipse时,出现 “Failed to load the JNI shared library "C:Program Filesjavajdk1.7.....jvm.dll(示例代
启动Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误
各位大神,我的eclipse为啥安装不了,JDK总是提示说啥DLL?我之前安装过俩次都成功了,