老版本eclipse迁移到64位windows参考步骤

在64位Windows7上,由于安装了64位的jdk1.8,导致2008年的32位Eclipse3.3运行报错。为解决此问题,需要安装32位的jdk1.7,并在eclipse.ini中指定32位jdk路径。确保-vm参数设置在-vmargs之前,确保Eclipse能正确识别32位jdk。
摘要由CSDN通过智能技术生成

我的eclipse 3.3是2008年的时候安装的,现在想在64位的windows7系统上运行,报错JVM Terminated. Exit Code=-1

截图如下

原因是eclipse 3.3需要运行在32位的jdk,而我现在的windows7 安装的是64位的jdk 1.8。所以报错。

解决办法:

1、安装32位的jdk 1.7,安装位置在C:\Program Files (x86)\Java\jdk1.7.0

2、检查jdk的版本,进入C:\Program Files (x86)\Java\jdk1.7.0\bin目录下,发命令java -verson

C:\Program Files (x86)\Java\jdk1.7.0\bin>java -version
java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) Client VM (build 21.0-b17, mixed mode, sharing)

没有64bit的都是32位的jdk

3、修改eclipse.ini,指定vm使用32位的1.7版本的jdk

在eclipse.ini中添加两行

-vm
C:\Program Files (x86)\Java\jdk1.7.0\bin

    注意: 要写在两行,写在一行不能生效

    注意: 这两行要定在-vmargs之前,不然也不能生效

然后点击eclipse就可以了。

 参考材料:

让32位Eclipse和64位Eclipse同时在64的Windows7上运行_IT_屌丝的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值