1.首先检查下自己的系统变量、用户变量java_home路径有没有错
一般都是下面这种默认路径
C:\Program Files\Java\jdk1.8.0_211
2.然后再检查系统变量的CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3.最后检查系统变量的Path
注意是以下这样子
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;一定要置顶或放最前面
#这里有个很容易出错的地方,因为我的是一条一条分别输入的,输入后系统给我是这种模式
”%JAVA_HOME%\bin;“”%JAVA_HOME%\jre\bin;“
导致我在cdm输入javac后报javac不是内部或外部命令,也不是可运行程序的报错问题