java与eclipse不匹配_jdk与eclipse位数不一致出现的问题

今天运行eclipse时出现了如下问题:

45f6dedb39ddf63e557112784c5483fc.png

后来去网上查了一下,如果jdk版本的位数和eclipse安装版本所需要的版本位数不相同,就会出现如图所示的问题,导致eclipse打不开。

1.查询jdk版本的位数

在搜索栏(或windows+R)中输入cmd,然后打开就可以看到“命令”。输入java -version ,查看JDK是多少位,显示64位的就是64为JDK,未显示的为32位的JDK。

4d0f13b06333ea61aa31203984d125ee.png

本机为32位的jdk。

2.查询eclipse的版本位数

在eclipse的安装目录下有一个叫eclipse.ini的配置文件

a2fa3f156cb1e26d96f85a6c80e45750.png

用记事本打开后可以看到版本的位数。

73fae432456acf49586e1ce179fa9705.png

本机的eclipse也是32位。

3.解决jdk与eclipse位数不匹配问题

第一种解决方案:打开eclipse配置文件,在--launcher.appendVmargs下面加上这句-vmD:\JAVA\jdk1.8_112\bin\javaw.exe(jdk中bin目录+javaw.exe);

(这种方式没有尝试过,可以试一下,可以的话,就不用下载eclipse了。)

第二种解决方案:一般来说,jdk配置会比较麻烦,所以我们可以重新下载一个位数匹配的eclipse。

浏览器搜索“eclipse download”,

e01214a3c8177ed1ff127b2624948284.png

f0a9be8a75da73d06a2872aee8dc5df4.png

348925bdb12cd26b25b83dd880df2158.png

下载其他也可以,看自己的需求。

00a07680563595c4d3f093606a86bfdf.png

选择对应位数就可以下载了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值