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

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

截图如下

老版本eclipse迁移到64位windows参考步骤_第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迁移到64位windows参考步骤_第2张图片

然后点击eclipse就可以了。

 参考材料:

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

你可能感兴趣的:(eclipse,java,ide)