这种问题在很多网站或微博中都有提到,但是不少没有对配置中的细节进行说明。
我也想很多人一样对java_home,path,classpath三个变量进行了配置,但是在dos下运行javac命令时报不是内部或外部命令,
这时我像很多人找了很多信息,最后再花开情陌微博中找到了答案,我在配置时没有注意其中的标点符号,在配置java_home最后加上了分号。
下面是摘抄的部分
通常问题有两方面,一方面是路径不对,另一方面是路径前后标点符号不对(英文半角):
CLASSPATH .;%JAVA_HOME%\lib; (注意:前面点号,分号,后面分号)
JAVA_HOME C:\Program Files\Java\jdk1.6.0_17 (注意:前后均无符号)
Path %JAVA_HOME%\bin; (注意:写在原来变量值的最前面 前无符号,后为分号)
经过对比,原来是自己的JAVA_HOME路径后面多了分号,修改后重新实验,成功。