Javac Command Not Found

2025年5月8日 | 阅读 2 分钟

Javac 命令通常用于检查 Java 是否已安装在我们的系统中。当 Java 未安装在我们的系统上,而我们尝试运行 Javac 命令时,我们会收到 Javac 命令未找到Java 未被识别 的错误。当 Java 已安装在我们的系统上,但其路径未添加到系统的环境变量中时,也可能出现此错误。

Javac 命令用于编译我们的 Java 程序。当编译器找不到 javac.exe 文件时,我们的命令提示符会显示 Javac 命令未找到路径未被识别 的错误。

Javac Command Not Found

解决 Javac 命令未找到的错误

为了解决这个问题,我们首先需要在我们的系统中安装 Java 或 JDK。如果 JDK 已安装在我们的系统中,我们需要将路径变量添加到我们系统的环境变量中。这个路径基本上是存放 java.exe 文件的文件夹的位置。因此,需要添加 bin 目录,因为 java.exe 文件位于 bin 文件夹中。

在我们系统中,bin 文件夹的路径如下

为了将路径设置到环境变量中,我们有两个选项。第一个选项是临时设置路径,另一个是永久设置路径。

  1. 我们进入命令提示符,输入以下命令并按回车键。一旦您按回车键,路径就会被设置为指定的目录。运行此命令后,我们可以编译和运行 Java 程序。
  2. 如果我们想永久设置路径,我们需要遵循以下步骤
    1. 我们通过点击我们系统上的 高级系统设置 选项来进入高级系统设置。
      Javac Command Not Found
    2. 当我们点击高级系统设置时,会打开一个对话框。在此弹出窗口中,我们点击 环境变量
      Javac Command Not Found
    3. 当我们点击 环境变量 时,会弹出一个新的对话框用于永久设置路径。我们将点击 新建 按钮来设置路径,为此它会打开新建用户变量对话框。
      Javac Command Not Found
      Javac Command Not Found
    4. 我们将变量名设置为 Path,JDK 文件夹的 bin 目录路径将是其值。只有当不存在 Path 变量时,我们才创建一个新的用户变量。如果它已存在,我们对其进行编辑,并将路径值添加到该变量中。
      Javac Command Not Found
    5. 如果 Path 变量已存在,我们选择 Path 变量并点击 编辑
      Javac Command Not Found
    6. 当我们点击 编辑 按钮时,它会打开一个新的对话框,在该对话框中我们点击新建按钮来添加 bin 目录的路径,然后点击 确定
      Javac Command Not Found
      Javac Command Not Found
      Javac Command Not Found