java环境配置完了过后 'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

我的环境参数:
PATH: %JAVA_HOME%\bin
CLASSPASS: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME: C:\Program Files\Java\jdk1.7.0_51
我cmd里面输入javac就显示'java' 不是内部或外部命令,也不是可运行的程序或批处理文件。
但是如果我先cd C:\Program Files\Java\jdk1.7.0_51\bin然后再javac,就正常了
CLASSPASS: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;前面打错了

还是环境变量设置得有问题。

你可以尝试:

echo %JAVA_HOME%


echo %PATH%

来检查你的环境变量是否正常。



如果有问题,请私信!

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-03-06

    重开cmd,输入java -version

    重新配置JAVA_HOME

    删除PATH、CLASSPATH中java配置

    重开cmd,输入java -version

第2个回答  2014-03-05
while(配置 != 成功){
百度教程();

重新配置();
}
第3个回答  2018-11-08
先重启一下
相似回答