您好,欢迎访问一九零五行业门户网

如何解决javac不是内部或外部命令,也不是可运行程序的问题

解决方法:1、下载并安装jdk;2、在环境变量界面中,将“java_home”配置路径写全,“classpath”配置路径里写上“.;%java_home%\lib;”,“path”配置路径里写上“%java_home%\bin;”即可。
本教程操作环境:windows7系统、java10版、dell g3电脑。
解决方法:
1、在没有安装java运行的jdk时,执行javac的时候就会报'javac' 不是内部或外部命令。所以我们先来看看自己电脑上有没有安装过java的运行jdk,如下图所示的安装目录。
如果成功安装了,并配置了,执行javac的时候,出现下面的正确信息,如果还是出现javac 不是内部或外部命令,也不是可运行的程序或批处理文件错误,如下图所示。
2、运行javac报javac 不是内部或外部命令错误后,我们来运行下java来看看,哈哈,运行java是正确的,那肯定是javac的配置有问题了。如下图所示。
先来看看我们的java_home配置对不对。这个java_home不配的,java_home就是jdk安装目录。如果不配在下面的配置就必须写jdk的全路径。
d:\java\jdk是我安装jdk的路径。
来看看我们的classpath有没问题。.;%java_home%\lib;如下图所示。
注意:这里有个“.”的符号。
最后在来看看path有没有问题。%java_home%\bin;如下图所示。
按照我的方法检查你的配置吧,没有的自己添加上,在运行就不会报javac 不是内部或外部命令,也不是可运行的程序或批处理文件错误信息了。如下图所示。
相关视频教程推荐:java视频教程
以上就是如何解决javac不是内部或外部命令,也不是可运行程序的问题的详细内容。
其它类似信息

推荐信息