java环境变量设置后 cmd命令不能使用
我安装了java jdk-6-windows-i586.exe
系统的环境变量也设置了:
CLASSPATH:
.;%JAVA_HOME%lib;%JAVA_HOME%libtools.jar
JAVA_HOME:
C:Javajdk1.6.0
PATH:
%JAVA_HOME%bin;%JAVA_HOME%jrebin
编译了一下,然后运行,ok!!
但是我ping www.google.com如下:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:Documents and SettingsHanBing> ping www.google.com
'ping ' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
C:Documents and SettingsHanBing> ????
C:WINDOWSsystem32>
为什么非要在这个目录下才可以??!!
在网上也找过了,大家基本的答案是把path的值改成%SystemRoot%system32;
我想确保java能正常运行,又可以在 "C:Documents and SettingsHanBing> "下输入各种ms dos的命令
特此向大家请教! 谢谢
我的异常网推荐解决方案:java环境变量设置,http://www..com/java-other/172921.html
把path的值改成这个样子:
%JAVA_HOME%bin;%JAVA_HOME%jrebin;%SystemRoot%system32;
同意2楼的,因为ping命令的执行文件是在c:windowssystem32目录下的,要在环境变量下设置好才能在任意目录下使用,楼主应该是在设置Path时把ping的目录误改了,比如删除了分号,仔细检查一下修改或来就ok了!
我的异常网推荐解决方案:java环境变量设置,http://www..com/java-other/172921.html