javac不是内部或外部命令,也不是可运行的程序或批处理文件,,,,,是什么意思?

发布网友 发布时间:2022-04-23 15:36

我来回答

3个回答

热心网友 时间:2023-10-08 17:39

早就不用那么麻烦了,直接在Path里吧jdk的bin目录放进去就可以了,什么JAVA_HOME, classpath都不用了,
直接在Path里加c:\java\jdk1.6.0_22\bin就OK了,打开cmd用java -version测试一下,显示java版本就OK了。
还有,楼主一定要注意一个问题,任何soft安装的目录切记不要有空格,比如楼主Program Files中的空格是个很大的问题,好多系统不认的,避免空格和汉字,这是常识,注意一下,谢谢

热心网友 时间:2023-10-08 17:39

PATH:是添加,原来的保留,最好不要写环境变量的, C:\Program Files\Java\jdk1.6.0_22\bin;C:\Program Files\Java\jdk1.6.0_22\jre\bin

JAVA_HOME:C:\Program Files\Java\jdk1.6.0_22 正确的

CLASSPATH 不是必需设置的

热心网友 时间:2023-10-08 17:40

根据你的说明,怀疑是javac.exe这个程序丢失了。建议进bin文件夹里看看是否存在。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com