“javac”不是内部或外部命令的解决办法(JDK1.5 ~ JDK10)

配置环境变量:计算机 -> 属性 -> 高级系统设置 -> 环境变量

JDK9以后版本(9-10):

JAVA_HOME
D:Javajdk-10   //jdk所在目录

JRE_HOME
D:Javajre10    //jre所在目录

PATH
XXXX;%JAVA_HOME%in;%JRE_HOME%in   //win10版本注意:不能放在同一行,需分开,且无需分号";"
CLASSPATH
XXXX;%JAVA_HOME%lib;%JRE_HOME%lib

JDK9以前版本(1.5-1.8):

JAVA_HOME
D:Javajdk1.7.0_51

PATH
XXXX;%JAVA_HOME%bin;%JAVA_HOME%jrebin

CLASSPATH
XXXX;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar



原文地址:https://www.cnblogs.com/yourstars/p/8722874.html