Java 和 javac 在 cmd 中不工作。 java 和 javac "is not recognized as an internal.."

Java and javac not working in cmd. Both java and javac "is not recognized as an internal.."

我在使用 java 时遇到了一些麻烦,我试图修复我的路径,但我是编程新手,不知道该怎么做。

我已经 java 安装在 : C:\Program Files\Java\jdk1.8.0_92\bin

并在:C:\Program Files (x86)\Java\jdk1.8.0_91\bin

以下是我的系统变量的一些截图:当我点击系统变量 "Path" 时弹出,请参见另一张图片。

系统变量

当我在 cmd 中写入 java -versionjavac -version 时,我收到此消息:

"java/javac is not recognized as an internal or external command, operable program or batch file".

每次更改路径时都尝试重新启动 cmd。

尝试为 JDK 和 JRE

设置单独的变量

在 JDK 和 JRE

的情况下,还要在 bin 后加上反斜杠“\”

希望这有效

先去这个路径确定是对的。 第二次尝试重新启动您的 cmd 并重试。