我有Windows 7 64位操作系统,其中我曾经使用过eclipse Juno Service Release2版本和Oracle JDK 1.7。现在根据我的新项目要求,我不得不将JDK从Oracle JDK更改为OpenJDK 1.7。我从我的机器上卸下了所有其他的jdk,并安装了OpenJDK1.7(64位版本)。现在我面临着eclipse的问题,我能够打开eclipse IDE,但是如果我执行任何操作,比如打开现有项目或尝试运行任何程序/项目,它就会崩溃或被绞死。我必须从任务栏结束进程并一次又一次地尝试。下面是我在日食崩溃后得到的弹出屏幕。
有人可以告诉我如何解决这个问题吗?我看过一些博客说eclise和OpenJDK与Ubuntu和mac OS有一个错误,但没有报告Windows的问题。所以,如果有办法解决这个问题,请告诉我(或)请建议任何与OpenJDK1.7和windows7兼容的eclipse版本。
答案 0 :(得分:1)
这是我上面提到的我的问题解决方案版本。
在我的系统上安装了Oracle JDK1.7,并没有为此设置路径。我更新了eclipse.ini
文件(在eclipse根目录中找到)
-vm
C:/Program Files/Java/jdk1.7.0_79/bin/javaw.exe
参数。以便Eclipse以Oracle jdk开头
并在
Eclipse->Windows->Preferences
窗口
添加了一个新条目来指出OpenJDK1.7版本,以便我的项目使用OpenJDK版本。这解决了Eclipse的异常崩溃