即使改变 PATH 变量后仍然无法编译 Java 程序?

即使改变 PATH 变量后仍然无法编译 Java 程序?

我最近在我的笔记本电脑上安装了 Windows 8 Pro。

我已经从下载了最新的 Java 7 Update 11java.com并安装在系统中。

我已经改变了$PATH变量,它的当前值是:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Java\jre7\bin

但我仍然得到:

‘javac’ 不被识别为内部或外部命令、可运行程序或批处理文件。

我甚至重启过一次电脑。

怎么了?我该怎么办?

答案1

javac在开发工具包(JDK)中,而不是运行环境(JRE)中。

我不记得确切的 Windows 路径,但可以找到一个jdk文件夹,然后找到bin其下的文件夹。

编辑:您确实安装了 Java 开发工具包版本,不是吗? 在这里下载如果你没有。

链接位于java.com是 的jre

答案2

您需要下载 Java JDK,并将 SDK 中的 bin 目录的路径添加到环境变量 PATH 中。

打开后cmd输入

java -version

您可以用此命令进行检查。

相关内容