注册 登录
编程论坛 J2EE论坛

[求助]如何解决 'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件?

xqiang 发布于 2006-07-06 14:46, 14213 次点击
我刚开始学JAVA,
什么都不懂,所以只有从环境配置开始
我装好JDK1.5后,输入JAVAC,却出现这样的问题

'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件

根据我查的资料说,这是因为环境变量没有设置好,
可我的环境变量已经设置好了啊,
我的环境变量设为:

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME=C:\jdk1.5 (jdk1.5的安装路径没错)
Path=%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\mysql\bin;%JAVA_HOME%\bin;

为什么还会出现这个问题?
有哪位高手知道?谢谢!!


11 回复
#2
千里冰封2006-07-06 15:29
不可能的,只要你的环境变量设置好了
是不可能会出现找不到JAVAC这个命令的
#3
xqiang2006-07-06 18:02
有了新的发现,

我发现,C:\jdk1.5\bin目录下面没有javac.exe文件
在C:\jdk1.5\lib目录下面也没有dt.jar和tools.jar文件

这些文件一定要有吗?

我下载了很多版本来安装都是这样,

为什么会没有这些文件呢?

谢谢 !!
#4
水影月圆2006-07-06 18:08

这个论坛的主页上有 自己去下

#5
xqiang2006-07-06 18:23
找不到啊,
能不能帮我贴过来啊?
谢谢先啦
#6
水影月圆2006-07-06 20:34
#7
bagger2006-07-07 07:44

要不去SUN公司主页下去吧
不会没有的
#8
xqiang2006-07-07 08:36
我的就是在SUN公司主页下的,真的,
应该没有下错的,
我下了二次,
安装后都没有,
不过,JDK1.4的有,安装后,一切正常,
奇怪,
为什么1.5的就不行呢?
#9
xqiang2006-07-07 08:39
以下是引用水影月圆在2006-7-6 20:34:26的发言:
https://www.bc-cn.net/Soft/kfyy/java/tools/200410/24.html

就是用这个下载安装后还是不行啊,
真的不知道是怎么回事

#10
千里冰封2006-07-08 10:17

刚刚安装后是刚才不行的,你要设置好你的PATH路径
把你的JDK的BIN目录放到path路径里去就可以了

#11
fish8611092011-09-02 21:37
回复 3楼 xqiang
这些文件我的都有,但还是javac有问题。java和java -version都没问题
#12
猪贝贝2012-04-06 15:52
如果你是新手,我就低估你一下好了,你是windows7的系统,他默认省略文件后缀。你只要找到javac文件路径就对了,别找javac.exe你找也找不到
1