java环境变量CMD显示找不到程序

JDK安装完成后,按照教程配置环境变量,结果CMD测试时出现了这个

是不是我系统本身的环境变量有问题?
C:\ProgramData\Oracle\Java\javapath;D:\Program Files\Java\jdk1.8.0\bin;
这是配置后的环境变量。
但C盘中环境变量所指的JAVA.exe是0字节的程序。

问题究竟出在那里,求大神!!!!!

您好,提问者:
把D:\Program Files\Java\jdk1.8.0\bin;放在path环境的第一头,关闭cmd窗口,重新输入javac跟java看是否成功。追问

成功了,谢谢。
不过我刚刚配置环境变量失败后,把PATH中原来路径中一些带%%的东西删掉了,现在也找不回来了,会影响电脑程序的运行么?

追答

不客气!一般来讲%%有的是系统变量,到时候有问题百度找一下,基本上使用不到。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-10-10
把C盘的那个删掉吧。

JAVA_HOME=D:\Program Files\Java\jdk1.8.0
PATH=%JAVA_HOME%\bin;
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
第2个回答  2014-10-10
建议重新安装jdk再重新配置下环境变量. java.exe不应该是0字节的程序.
第3个回答  2021-02-20

第4个回答  2014-10-10
相似回答