java -version 和javac -version 两个指不一样,eclipse报Could not create the Java virtual machine 错误

以前我对32位机子和64位机子没有绝对的概念,软件通常32位和64位都有,直到最近一件事情发生了。。。。。。。。,我才遵守规矩。32位上装32位的软件,64位装64位软件。闲话不说,看看我的问题,和解决办法吧【实际探索中。。】
首先看下我机子的位数:64,截图如下:

图说的很明白了,64位操作系统,所以就下载了个64位的jdk,版本是1.6的,按照默认安装一路确定下去,可以在下图看到安装完成后的结果。

然后就是环境变量的配置了,截图如下:

这个时候你在cmd执行“java -version”和“javac -version”,截图如下:

发现是一样的,你是不是觉得我骗了你,给你演示个jdk安装和配置。。。。。。。。。。。。。继续往后看。。。。。。。
然后我就下载了eclipse,网站是这个;https://www.eclipse.org/downloads/

我下载的是解压缩版本,而且是64位版本的,

下载完之后,解压运行,报错如下。

这个只能去网上搜了,网上好多都是设置eclipse.ini文件,个人觉的不太合适,并不代表不能用啊,呵呵
还有一些说法是版本不一致,我查看了eclipse 版本,发现每个eclispe是需要一个最低版本的jdk才能运行的。立马查看eclipse的jdk要求

于是立马下载了一个1.8的免安装版本,放在

又修改了JAVA_HOME的环境变量:

java -version 和javac -version不一样了。免安装就是这个问题,于是我下载了安装版的64位的,
安装,配置,cmd如下

然后启动eclipse ,截图如下:

能走到这儿,应该就没问题了。


但是,免安装和安装版本的,修改完环境变量之后,为啥,java -version 和javac -version不一样呢??看下回分解。。

上文的图片,无法查看了,如果要看,请看链接:http://note.youdao.com/noteshare?id=3eac4af56423dcd9aac70153e832493e&sub=C302B791FCF6478C80D234A6CEDBD956

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱的叹息

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值