环境变量设置是对的
你设置的环境变量肯定有问题,在c盘中有 java.exe 文件
你在cmd中运行的是 c:\windows\system32中的 java
你要把 path设置成 %java_home%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;
把 %java_home%\bin 放到最前面
我的是win7系统
xp他的也一样的