Eclipse不能启动,报一下两种错误:The Eclipse executable launcher was unable to locate its companion launcher jar

本文详细分析了Eclipse在加载JNI共享库时遇到的问题,并指出原因在于JDK版本与Eclipse版本不匹配。提供了解决方案包括下载匹配的JDK或更换Eclipse版本,同时强调了配置文件变动时的良好实践,即先备份后改动。通过实例演示了解决步骤,确保了Eclipse的正常启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

错误信息:

1.Eclipse Failed to load the JNI shared library "D:\Java\jdk1.7.0_51\bin\..\jre\bin\server\jvm.dll".

2.Error: The Eclipse executable launcher was unable to locate its companion launcher jar 

根本原因,配置有改动。


分析:

1.jdk版本和eclipse版本不匹配,如jdk和eclipse版本号必须统一,64位都是64位,32位都是32位。

jdk版本可以用命令,cmd进入命令窗口,然后输入java -version,查看最后一行的版本信息。


解决:

下载匹配的jdk,或者更换eclipse版本。重试,可以。


注意:以上问题不解决,下面的方法都不管用。当时我也是实在不想一个电脑安装两个位数的jdk。以后注意只要是集成开发工具和jdk结合的都必须版本一致,不然后果很严重,后期的版本问题是断不了的。

2.配置文件有改动,主要是微调,至于什么改动,可能性太多,不能统一说明,但是一点就是eclipse.ini 配置文件。

注意:先备份,后改动。这是开发人员的良好习惯,希望能传承下去。


解决: 1.重新解压一个,打开,成功。

          2.拷贝eclipse.ini ,编辑 eclipse.ini 然后移除以下两行: 
  -startup 
  plugins\org.eclipse.equinox.launcher_1.0.100.v20080509-1800.jar 

  重新启动eclipse,成功。

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值