日期:2014-05-20  浏览次数:20717 次

请问java可以用为什么javac不行~
cmd后
java可以出打印信息。。
但是javac 就不了了打印信息啦~提示
C:\Documents and Settings\Administrator>javac
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

但是我的path里又是有的啊~
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Ja
va\j2re1.4.2\bin\javac;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:
\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL An
ywhere 7\win32;C:\Program Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shar
ed\Web Targets;C:\Program Files\Sybase\Shared\PowerBuilder;PATH=C:\WINDOWS\syste
m32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2re1.4.2\bin\java
c;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:\Program Files\Micros
oft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL Anywhere 7\win32;C:\Pro
gram Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shared\Web Targets;C:\Pro
gram Files\Sybase\Shared\PowerBuilder;C:\Program Files\Java\j2re1.4.2\bin\javac
请高人帮下忙!!

------解决方案--------------------
C:\Program Files\Java\j2re1.4.2\bin\javac
改成
C:\Program Files\Java\j2re1.4.2\bin
指定到目录,而不是指定到文件
java可以用,是因为某些软件或者windows系统自带的