我已经研究了多种方法让我的cmd行识别javac,但它仍然不是';T

我已经研究了多种方法让我的cmd行识别javac,但它仍然不是';T,java,Java,我已将以下内容添加到环境变量路径C:\Program Files(x86)\Java\jre1.8.0\u 25中。据谷歌称,这正是我们所需要的,但它仍然不起作用。我已经附上了一张截图 我只想尝试从cmd行运行java代码。关于我做错了什么有什么想法吗?javac不包含在JRE中;您需要下载JDK发行版。 在您拥有JDK1.8.60之后,您可以添加 C:\Program Files\Java\jdk1.8.0\u 60\bin到您的路径变量和javac将可从命令行获得。您将Java安装到哪个目

我已将以下内容添加到环境变量路径C:\Program Files(x86)\Java\jre1.8.0\u 25中。据谷歌称,这正是我们所需要的,但它仍然不起作用。我已经附上了一张截图


我只想尝试从cmd行运行java代码。关于我做错了什么有什么想法吗?

javac
不包含在JRE中;您需要下载JDK发行版。 在您拥有JDK1.8.60之后,您可以添加
C:\Program Files\Java\jdk1.8.0\u 60\bin
到您的
路径
变量和
javac
将可从命令行获得。

您将Java安装到哪个目录中?我不确定它在Windows上是如何工作的,但不知何故我缺少
\bin
。另外,看到dir C:\Program Files(x86)\Java的输出也会很有趣。您需要JDK,也许
C:\Program Files(x86)\Java\jre1.8.0\u 25
只要检查一下就可以了;第二:你需要的是JDK,而不是JRE;三:你需要“bin”文件夹;第四:你应该安装一个更新的版本(1.8最新版本)。