我的安装了JDK8我的eclipse怎么就打不开了

拜求大神们指导啊

从错误消息看它尝试使用了 jre6 目录下的 JDK.
一个办法是创建快捷方式,eclipse.exe -vm %JDK8%\bin\javaw.exe
另一个办法是修改 eclipse.ini 在 -openFile 后面加上 -vm 《换行》%JDK8%\bin\javaw.exe
还有一个办法,修改 JAVA_HOME 变量。

当你有多个程序,每个程序都使用不同的 JDK 时,修改快捷方式和 eclipse.ini 是不错的,而当你有多个 workspace 需要使用不同的 jdk 时,修改 eclipse.ini 似乎也不是最好的。

顺便说一下,建议把Java 安装在一个没有空格和汉字的目录下。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-15
检查一下你的JDK8是32位的还是64位的。32位版本的会安装至Program File(x86)目录下,而64位版本的则会安装至Program File目录下。追问

是64位的

追答

你的error log里,JavaVersion=1.6,说明eclipse认出来的版本是1.6。把旧版本的JDK删掉,然后配置一下JAVA_HOME的路径试试看。

追问

大神运行程序是出现下面这个Error问题该怎么解决啊?

下面黄色的这个原本是个按钮,但是现在出现上面的错误下面的按钮不起作用是怎么回事,请大神指教下

追答

classpath设置不对,所以系统找不到TestWindows这个类了。检查一下配置吧

相似回答