'javac' 不是内部或外部命令,也不是可运行的程序 或批处理文件.

一般是环境变量的配置问题

(1)用户变量

新建用户变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\Java\jdk1.8.0_261

(2)系统变量

新建系统变量,JAVA_HOME,变量值为安装后的jdk的绝对路径,此处为:D:\Java\jdk1.8.0_261

新建系统变量,CLASSPATH,变量值为通过JAVA_HOME 引用后的路径地址

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(需要注意的是变量值前边的.;一定不能少) 

配置系统变量path,在里边加入路径值

;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

上一篇:JAVAC命令的工作过程


下一篇:【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】