javac不是内部命令

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:26:02
我在SUN的网站下载了java,装完了之后,

安装路径C:\Java
在环境变量里的设置是

JAVA_HOME设置为:

C:\Java\jdk1.5.0_02

classpath设置为:
.;C:\Java\jdk1.5.0_02\lib\tools.jar;C:\Java\jdk1.5.0_02\lib\dt.jar;C:\Java\jdk1.5.0_02\bin

Path设置为:
c:\Java\jdk1.5.0_02\bin;

之后在命令提示符里输入java -version出来的内容也正常,不过每当我用javac命令去编译的时候总说javac不是内部命令,也不是可运行的程序,求高手解答.

额这个应该是环境变量没有配置,导致系统无法找到javac指令位置,配置方法如下:
右键我的电脑,选择属性在打开面板中选择"高级系统设置",然后选择环境变量
在PATH路径中,添加jdk安装路径 如 D:\Program Files\Java\jdk1.6.0_39\bin
重新打开cmd.exe即可,如未生效,可重启电脑尝试

你直接在cmd方式下执行:
set path=c:\Java\jdk1.5.0_02\bin
set classpath=C:\Java\jdk1.5.0_02\lib\tools.jar;C:\Java\jdk1.5.0_02\lib\dt.jar;C:\Java\jdk1.5.0_02\bin
注意,路径一定要正确哦。看清禁自已的路径是不是这个哦。

那就说明,你环境变量没有配置成功!

javac当然不是内部命令。。。是依靠jdk存在的,网上教程很多

你是没有配置JAVA JDK配了就好啦

没有配置安装jdk,配置一下环摬变量
http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html

你的环境变量没有设置好,设置下再执行