为什么我打java在dos运行中说不是内部命令也不是外部命令

我jdk也安装了,环境变量也设置了,为什么在DOS环境下输入java或javac都出现不是外部或内部命令,也不是可运行的程序或批处理文件,jdk安装在C:\Program Files (x86)\Java\jdk1.6.0_43\bin目录下,我用的是win7系统。弄了半天也不好使。请大家帮帮忙!

亲,你的环境变量设置有问题。。。。

二、安装java

安装过程建议一直点击下一步,因为可能有插件或广告,也方便以后环境变量的设置。

三、设置环境变量

win7理的环境变量设置和xp差不多,右击【计算机】--【属性】--【高级系统设置】然后在系统属性里选择【高级】--【环境变量】   

默认java的安装路径是C:\Program Files\Java\jdk1.6.0_26   

设置环境变量和xp一样。

在【系统变量】里增加java_home和classpath两个变量和编辑path

java_home的变量值为 C:\Program Files\Java\jdk1.6.0_26

classpath的变量值为 .;C:\Program Files\Java\jdk1.6.0_26\lib\dt.jar,C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar (注意前面两个标点 .; 不要遗漏了)

在path的变量值的最后面添加下面两个路径 ;C:\Program Files\Java\jdk1.6.0_26\bin;C:\Program Files\Java\jdk1.6.0_26\jre\bin (注意前面有个符号; )   

 

 

设置好环境变量后就基本OK了!

检查java是否安装好只要在命令提示符中依次输入javac、 java -version、 javac 这三个命令看看会不会有想下面的结果就行了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-10

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_43

PATH=%JAVA_HOME%\bin;

CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;


64位:

http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-windows-x64.exe


32位:

http://download.oracle.com/otn-pub/java/jdk/7u51-b13/jdk-7u51-windows-i586.exe

第2个回答  2014-02-10
你的path 路径可能被覆盖了。。。
第3个回答  2014-02-10
看来你不会采纳我了追问

- -

是的-0 -

相似回答