cmd中输入javac,提示'javac' 不是内部或外部命令,也不是可运行的程序

C:\windows\system32\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_30\bin
这个我Path环境变量的值,bin里也有javac.exe.打java -version也可以,到底怎么了

就是path配置的问题,你再检查检查,确认已经写对了路径,指向jdk的bin目录。另外记得配置完重新运行cmd才能生效噢。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-18
C:\Program Files\Java\jdk1.6.0_30\bin
把这个放在最前面看看!
还有你的CLASSPATH是如何设置的?
第2个回答  2012-02-18
加上 C:\Program Files\Java\jdk1.6.0_30\jre\bin
第3个回答  2012-02-18
把C:\Program Files\Java\jdk1.6.0_30\bin放前面试试
相似回答