在dos窗口下输入javac出现'javac'不是内部命令,也不是可运行行的程序,求高手帮忙。

jdk已经装好,键入java就可以,但是键入javac就出现这种情况。
我的环境变量设置如下:
JAVA_HOME:C:\Program Files\Java\jdk1.5.0_08;
CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path:%JAVA_HOME%\bin;
我是在虚拟机下运行的,会不会跟微软XPMode虚拟机的兼容性有关呢?高手们帮帮忙吧,改如何解决呢?
最新回答
时光暖心

2024-11-07 16:42:50

人家都说了不是内部命令了 那就说明肯定是jdk安装错误 或者 环境变量设置错误··
建议重装jdk
下次装jdk时别装在有空格或中文的目录下了··
凭栏听雨

2024-11-07 14:39:43

那就直接 在path输入 C:\Program Files\Java\jdk1.5.0_08\bin;试试看
或者在cmd中输入"C:\Program Files\Java\jdk1.5.0_08\bin\javac"试试
夏日梧桐雨

2024-11-07 00:19:31

jdk时别装在有空格或中文的目录下了··
jdk1.5..\加上bin试试
软喵酱メ

2024-11-07 05:37:05

试下这个CLASSPATH:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;