迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Java >

Java 错误 Error: Javac Is Not Recognized on Windows 10

作者:迹忆客 最近更新:2023/07/12 浏览次数:

本篇文章介绍如何解决“javac is not recognized on windows 10”问题。


javac is not recognized on windows 10 问题

“Windows 10 上无法识别 javac”错误通常发生在初学者或 Java 编程中。 javac是用于编译java程序的命令; 它调用JDK bin目录中的javac.exe应用程序。

每当出现“javac is not recognized”错误时,JVM 就无法找到文件 javac.exe。 文件已被删除,或者未为 JDK 设置环境变量。

javac 可以在 C:\Program Files\Java\jdk-17.0.2\bin 目录中找到。

javac exe 文件位置

如果 JVM 找不到 javac 文件,则会抛出“javac is not recognize on windows 10”。 参见示例:

'javac' is not recognized as an internal and external command.

当没有为 Java 设置 PATH 环境变量时,会出现此错误。 为了解决这个问题,我们需要设置 PATH 变量,系统将使用该变量来查找可执行文件。

如上所述,javac位于路径C:\Program Files\Java\jdk-17.0.2\bin。 JDK的版本可以根据您的版本进行更改。

以下步骤在 Windows 10 上设置 PATH 环境变量。

  1. 在开始菜单中搜索环境变量。
  2. 打开编辑系统环境变量选项,这将使用高级菜单打开系统属性。

    环境变量高级

  3. 单击“环境变量”选项打开一个新选项卡。

    环境变量选项卡

  4. 现在,在系统变量中,选择路径并单击编辑。

    路径变量

  5. 单击新建并粘贴路径 C:\Program Files\Java\jdk-17.0.2\bin。

    路径变量集

  6. 单击“确定”,Path 变量已设置。

设置Path变量后,您可以运行Javac命令来成功编译文件。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Java 中错误 Unsupported Major Minor Version

发布时间:2023/07/14 浏览次数:68 分类:Java

出现 Unsupported Major.minor version 错误或 Java.lang.UnsupportedClassVersionError 的原因是运行时 JDK 较低,编译时 JDK 较高。 本篇文章介绍如何解决Java中不支持的major.minor版本。

Java 中 Could Not Find Java SE Runtime Environment 错误

发布时间:2023/07/14 浏览次数:149 分类:Java

当安装了运行时环境时,即 Java 找不到主 java.dll 文件时,可能会出现“Could not find Java SE Runtime Environment”错误。 本篇文章介绍如何解决 Java 中的“Could not find Java SE Runtime Environment”错误。

修复 Java 错误 java.io.IOException: Stream Closed

发布时间:2023/07/14 浏览次数:121 分类:Java

本篇文章我们将找出在 Java 编程中编码时产生 java.io.IOException: Stream Closed 错误的可能原因。 我们还将借助代码示例探索两种可能的解决方案来修复此错误。

Java中 the method is undefined for the type 错误

发布时间:2023/07/14 浏览次数:102 分类:Java

本篇文章介绍了 Java 的 the method is undefined for the type 错误。Java 错误 method is undefined for the type 每当我们尝试调用当前类中未定义的方法时,就会出现该类型未定义方法的错误。

Java 错误 Not on FX Application Thread

发布时间:2023/07/14 浏览次数:140 分类:Java

本篇文章介绍了 Java 中的 Not on FX application thread 错误。Java 中的 Not on FX application thread 当我们尝试从不是 FX 线程且应从 FX 线程调用的线程调用方法时,会出现错误 Not on FX application thread

Java 中 Javac Cannot Find Symbol 错误

发布时间:2023/07/14 浏览次数:93 分类:Java

本篇文章介绍如何解决Java的 javac cannot find symbol 错误。在 Java 中 javac cannot find symbol 错误 Javac 是一个读取用 Java 编写的类和接口并将它们编译为字节码的工具。

修复 Java 中错误 java.io.IOException: No Space Left on Device

发布时间:2023/07/14 浏览次数:89 分类:Java

本篇文章我们将找出Java编程时出现java.io.IOException: No space left on device错误的原因。 此外,我们还将了解消除此错误的可能解决方案。java.io.IOException: No space left on device 错误的原因和可能的解决

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便