解决方案一

这是因为JDK配置错误所导致的现象。

一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。

如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。

解决办法如下:

  1. 卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。

  2. 重新修改path 和 classpath 两个环境变量。因为在64系统当中,32位软件回安装到program files (*86)文件夹,64位软件会安装到program files 文件夹,当你先前安装32JDK时,你设置的环境变量路径当中当然会包括“program files (*86)”,而这时JDK已经转移到“program files”中了,修改过来即可。

  3. 注意你两次安装的JDK版本号,不一定相同,因为安装时会根据你的版本号建立JDK文件夹,如果两次的版本号不同,在环境变量里也要修改。

解决方案二

原因1:给定目录下jvm.dll不存在。

对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。

原因2:eclipse的版本与jre或者jdk版本不一致

对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。

原因2的概率更大一些,原因1不太可能发生

Eclipse无法打开“Failed to load the JNI shared library”相关推荐

  1. 解决Eclipse无法打开“Failed to load the JNI shared library”(转)

    一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及). 如果你是64位的系统,却安装了32位的JDK ...

  2. 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!在eclipse.ini中为eclipse指定jdk启动...

    启动 Eclipse 弹出"Failed to load the JNI shared library jvm.dll"错误的解决方法! 原因1:给定目录下jvm.dll不存在. ...

  3. 【已解决】运行Eclipse出错:Failed to load the JNI shared library

    [问题] 运行Android的ADT,即Eclipse出错: Failed to load the JNI shared library C:\Program Files (x86)\Java\jre ...

  4. 【转】启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!...

    原文网址:http://blog.csdn.net/zyz511919766/article/details/7442633/ 原因1:给定目录下jvm.dll不存在. 对策:(1)重新安装jre或者 ...

  5. 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!

    原因1:给定目录下jvm.dll不存在. 对策:(1)重新安装jre或者jdk并配置好环境变量.(2)copy一个jvm.dll放在该目录下. 原因2:eclipse的版本与jre或者jdk版本不一致 ...

  6. 启动Eclipse 弹出“Failed to load the JNI shared library”错误的解决方法

    原因1:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安两个是32位一个是64位. 原因2:给定目录下jvm.dll不存在 对策:(1)重新安装jre或者jdk ...

  7. 运行Eclipse出错:Failed to load the JNI shared library

    原因: Eclipse版本和JRE版本不一致(版本指32位或64位) 解决: 同时装32位(或64位)的Eclipse和JRE

  8. no java virtual machine was found after searching Failed to load the JNI shared library

    Eclipse打开出现"no java virtual machine was found...." 这个错误一般是环境变量设置错误导致 在cmd里面输入java -version ...

  9. Eclipse3.6.2 64位启动报“Failed to load the JNI shared library”错的解决方法

    Eclipse3.6.2 64位解压后双击运行eclipse,报"Failed to load the JNI shared library"错误. 如下图所示: 原来我的jdk是 ...

最新文章

  1. 如何在返回String的Spring MVC @ResponseBody方法中响应HTTP 400错误?
  2. 限制mysql服务为本地访问
  3. 汇编解析(3)-nasm基础、物理地址
  4. OpenGL实现3D魔方游戏源代码
  5. Linux最全命令详解,请记下来!
  6. 为什么选择Bootstrap
  7. pythonnumpy矩阵详解_python常用模块numpy解析(详解)
  8. Go语言学习Day06
  9. java c# 线程,DART隔离和线程(Java,C#)之间的区别
  10. JS Cookies
  11. eclipse 连 mysql 数据库 jdbc下载
  12. 一种低成本的机械动平衡方法 郑氏橡皮泥动平衡法
  13. YDOOK:ESP8266 flash 工具 flash_download_tool_v3.8.5 下载安装教程
  14. linux,centos部署wekan项目管理平台
  15. inoreader阅读器使用
  16. SwiftUI vs 故事板
  17. List去除重复数据的几种方式和性能比较
  18. 【Vue3】第十四部分 父子组件传参
  19. 如何理解yield的用法
  20. 疯狂java讲义pdf百度云,成功入职阿里

热门文章

  1. linux安装anaconda3时出现error,the size of ** should be 6*** bytes
  2. openvino与cv2不兼容怎么办_焓湿图软件电脑不兼容怎么办
  3. PostgreSQL(一)PostgreSQL一主二从集群部署
  4. 山西地区领取2020年下、2021年上半年证书
  5. 信息系统项目管理师教程章节重点考点汇总(1)绪论重点
  6. JVM虚拟机总结 内存分析及调试
  7. java 根据当前时间获得一周日期
  8. 笔记-信息化与系统集成技术-人工智能的特点
  9. Vue+Leaflet实现加载Stamen显示地图
  10. Winform中自定义ZedGraph右键复制成功后的提示