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

JAVA_HOME :C:\Java\jdk1.8.0_60
path:C:\ProgramData\Oracle\Java\javapath;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Windows7Master;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin

JAVA环境变量没有设置完整,

还有一个CLASSPATH变量

追问

可我这本书上那个没写这个步骤,我刚刚也试过了,没用

追答

那你先手动删除所有JAVA的设置,然后使用我提供的JAVA环境变量一键设置工具,进行配置。

追问

额发现一个很严肃的问题,这还是没用,话说我家电脑是windows10的,有关系么?

追答

应该没关系吧!我试下我这JAVA是否正常,我正好也是Win10,且装了JAVA

呃!我这正常运行javac

以下是我的JAVA配置,你可以参考一下。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-22
cd C:\Java\jdk1.8.0_60
需要先进入javac的目录,再执行javac命令才行追问

没用

相似回答