eclipse下载时这样报错是怎么回事?我的电脑jdk已经安装了,在dos下可以运行编译java程序

如题所述

第1个回答  2014-06-12
翻译一下,为了运行Eclipse,你必须使JRE运行环境和JDK有效。当查找了下面C:\User......位置上根本没有找到虚拟机在你现在的路径上。英语有点憋足,但大概就这个意思。其实就是说的你的环境变量没有配。如下:
http://zhidao.baidu.com/question/350104872.html追问

环境应该配了,我都在dos下成功运行了好几个java程序了

第2个回答  2014-06-12
java环境变量没有设置好,百度下java环境变量设置追问

环境应该配了,我都在dos下运行了好几个java程序了

追答

你的c盘的eclipse jre路径里面找不到javaw.exe.你可以根据弹窗里提示的路径“c:\user\yh\AppData........”找下是否存在javaw.exe文件。

追问

刚才重新设置了path路径后弹出如下窗口,什么意思?要怎么弄?还有为什么我的path路径每次重新开机后都要重新设置?

第3个回答  2014-06-12
看最后一句就明白了,eclipse找不到javaw,仔细看看PATH设置对没追问

环境应该配了,我都在dos下运行了好几个java程序了

追答

你确定在dos下运行的是javaw而不是java或者javac?
至于楼下你说的环境变量重启后消失的原因应该是你用了set命令,如果如此的话你不用重启甚至只要关了cmd再重新打开也会重置你设置的环境变量。
另外还有种原因可能导致找不到文件,就是你不小心把某个文件/夹拖拽到另一个文件夹内了

追问

那要如何关闭那个set命令?我在dos里面用的是javac

追答

直接右键我的电脑设置环境变量就行了
我的电脑右键->属性->高级系统设置->高级->环境变量->path

追问

那我的eclipse应该怎么安装?应该把path设置成什么?

追答

PATH
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

JAVA_HOME

C:\Program Files\Java\jdk1.7.0_60

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

其中JAVA_HOME就是你的JDK路径
其他的复制就行
改path时候记得加到最后,不要删除系统项导致某些程序无法运行

追问

这些路径应该没有错吧?我目前都一直在dos下运行java程序,如果这些路径设置错了,应该在dos下也运行不了吧?

追答

你可以理解成eclipse和cmd配置不太一样

本回答被提问者采纳
第4个回答  2014-06-12
没有jdk环境 配一下环境变量追问

环境应该配了,我都在dos下运行了好几个java程序了

追答

你把你的jdk环境变量删了试试

相似回答