安装完成JDK后,运行javac,提示不是内部或外部命令。

JDK安装完成后,在cmd里运行JAVA,可以看到一些参数,能看到参数不是表示安装成功吗?环境变量中的path也设置好了,还是不行。请问这是为什么?C:\Program Files\Java\jdk1.7.0_51\bin安装路径
我的系统是64位win8.1

java和javac是两个不同的命令,很多人以为java命令能运行javac自然也能运行。你的java命令能运行不一定就代表jdk安装成功,可能是你以前不经意间用浏览器下载了一个jre,里面只有java.exe文件。看看你的C:\Program Files\Java\jdk1.7.0_51\bin这个文件夹下有没有javac.exe文件,然后在cmd里面先别着急运行javac,先试着输入path,看看返回结果中包含C:\Program Files\Java\jdk1.7.0_51\bin这一字符串没,然后再运行javac看看结果。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-02-20
第2个回答  2018-08-11
路径里的分号一定要是英文的分号。。。
第3个回答  2020-08-29
一楼楼主的网址内容解释非常详细,有同类问题的可以仔细对比
第4个回答  2014-02-20
classpath环境变量设置,是你放编译好的文件目录要设置classpath环境变量,看一楼的网址,说的很详细~~
相似回答