未能加载jnl共享库_内容加载失败点击重新加载

未能加载jnl共享库_内容加载失败点击重新加载问题: 当我尝试打开Eclipse时,一个弹出的对话框指出。 Failed to load the JNI shared library “C:/JDK/bin/client/jvm.dll”。` 在

问题:

当我尝试打开Eclipse时,一个弹出的对话框指出。

Failed to load the JNI shared library "C:/JDK/bin/client/jvm.dll"。`

在这之后,Eclipse强制关闭了。

下面是我想说的几个原因:

我检查了该路径上是否存在任何东西,它确实存在
我的Eclipse和Java SE开发工具包都是64位的;我检查了我的系统,可以处理64位
我在Google和Stack Overflow上搜索了这个问题,我找到的唯一答案是下载32位版本的JDK和Eclipse
下载32位版本是我在不得已的情况下才想做的事情
有什么建议可以解决这个问题?

回答

操作系统中JDK和Eclipse的工作配对。
32位操作系统|32位JDK|32位Eclipse(仅32位)。
64位操作系统|32位JDK|32位Eclipse
64位操作系统|64位JDK|64位Eclipse(仅64位)。
我安装了几个JDK和JRE。

它们中的每一个都在PATH变量中有自己的条目,都或多或少地在工作。

从 PATH 变量来看,有些安装的程序完全没有用,因为它们从未被使用过。当然,如果我需要的话,可以从Eclipse中手动引用 “不活动 “的Javas,但我从来没有这样做,所以我真的不需要它们。至少我当时是这么认为的……)

我清理了这个烂摊子,卸载了当前所有的Java,只安装了JDK + JRE 1.7 64位。

之后,其中一个Eclipse “安装 “失败了,出现了 “加载JNI共享库失败”,以及它认为jvm.dll在新安装的JDK的相对路径。

失败的Eclipse是我所有IDE中唯一一个在我的全部64位设置中仍然是32位版本的。

像经常提到的那样,在eclipse.ini中添加虚拟机参数对我来说没有用(因为我只有错误的JDK/JRE与之相关。

我也找不到如何检查这个Eclipse是32位还是64位的版本(我无法在任务管理器中查找,因为这个Eclipse “安装 “不会启动。而且由于我已经有一段时间没有设置它了,所以我也不记得它的版本了)。)

如果你使用较新的JDK和较旧的JRE,你也可能会遇到麻烦,但这时更有可能出现java.lang.UnsupportedClassVersionError,IIRC。

翻译内容来源Stack Overflow:stackoverflow.com/questions/7…

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13543.html

(0)

相关推荐

  • Python表达式编写流程

    Python表达式编写流程Python表达式是由一些数字、操作符、变量和函数等组合而成,通过计算并返回值。Python表达式语法简单,易于学习和使用。在Python中,可以使用表达式实现绝大部分的编程功能。

    2024-04-04
    78
  • 【赵强老师】使用Oracle的跟踪文件「终于解决」

    【赵强老师】使用Oracle的跟踪文件「终于解决」一、什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息。通过对跟踪文件的解读和分析,我们可以定位问题、分析问题和解决问题。从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操

    2023-04-18
    150
  • 用Python执行Shell命令的方法

    用Python执行Shell命令的方法在进行一次编码工作时,有时候需要在Python代码中执行Shell命令。这个功能对于需要调用系统命令的开发者非常重要。Python提供了很多方法来执行Shell命令,这篇文章将会介绍多种可以使用的方法,并为读者提供实践代码以帮助理解。

    2024-04-19
    71
  • 技术分享 | Xtrabackup 备份中 Xtrabackup_binlog_info 文件记录的 GTID 信息是否准确?

    技术分享 | Xtrabackup 备份中 Xtrabackup_binlog_info 文件记录的 GTID 信息是否准确?作者:何政 本文来源:原创投稿 *原创内容未经授权不得随意使用,转载请联系小编并注明来源。 Xtrabackup 是由 percona 开源的免费数据库热备份软件,它能对 InnoDB 和 Xtra…

    2023-02-04
    128
  • 跟我一起写低代码开发平台之七低代码引擎[通俗易懂]

    跟我一起写低代码开发平台之七低代码引擎[通俗易懂]低代码开发平台最为核心的技术,低代码引擎算一个。原计划采用阿里开源的LowCodeEngine,后来跟团队技术负责人商量,感觉还是自己研发。整个

    2022-12-14
    212
  • 基于Python的图片保存技巧

    基于Python的图片保存技巧现在在我们每天的生活学习中,常常需要使用图片来支撑我们的文章和观点。在处理图片时,保存图片是不可避免的。对于Python来说,处理图片和保存图片是一项非常重要的技能。

    2024-09-11
    24
  • Python模块的使用

    Python模块的使用Python是一种高级编程语言,被广泛用于数据分析、机器学习、Web应用程序和系统管理等领域。Python库是一个重要的工具,它提供了许多函数和类库,可以大大提高我们的编程效率,比如可以避免重复劳动。这些库是Python模块的一部分,允许我们在我们的脚本或应用程序中使用。

    2024-05-09
    66
  • Python dictionaries: 提高数据处理效率和减轻代码复杂度

    Python dictionaries: 提高数据处理效率和减轻代码复杂度在Python中,字典是一种可变容器,其中的元素可以使用键来访问。它们是Python中最常用的数据结构之一,因为它们提供了快速、有效的查找功能,并且可以帮助我们降低代码复杂度。这篇文章将深入探讨Python字典的各种细节,以及如何使用它们来提高数据处理效率和减轻代码复杂度。

    2024-03-18
    78

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注