Windows下javac不可用,java -version可以

Java环境变量出现过的问题。

出现问题时忘记截图了,现在弄好了故借用别人的图。

解决办法:

检查环境变量,系统—高级系统变量—环境变量。

我的环境变量:

JAVA_HOME          C:\Program Files\Java\jdk1.7.0_80

Classpath                .;%JAVA_HOME%\lib;

Path                         %JAVA_HOME%\bin;%JAVA_HOME%\jre7\bin;

检查环境变量后发现自己Path下缺少Java的路径,添加 %JAVA_HOME%\bin;%JAVA_HOME%\jre7\bin;进去即可。


环境变量path作用:

提供windows命令行中指令的可执行文件路径,当我们在命令行中键入指令时,根据环境变量中的path值,找到对应的指令可执行文件进行执行。

你可能感兴趣的:(Windows下javac不可用,java -version可以)