"javac.exe" 文件在 java 8 更新 251 (Oracle) 中不存在

The "javac.exe" file does not exist in java 8 update 251 (Oracle)

我正在尝试在我的笔记本电脑上练习 Java(平板电脑非常有限!)因此安装了 java.com 推荐的 Oracle Java。这已经在我的机器上安装了 Java 8 update 251,但我无法让它工作。如果我按照说明,获取一个 Java 文件(例如 Example.java)并尝试使用命令 javac Example.java 编译它,我会遇到众所周知的回复:

'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。

我知道通常的说法是没有 link 到正确的目录,但是 [=29= 没有 javac.exe(或 bat 或其他任何东西) ] 它来。 有什么建议吗?

如果环境变量中的 jdk 没有提到类路径,就会出现此错误。 您需要配置环境变量并在那里提供 jdk 路径。 在路径中创建 JAVA_HOME 变量,在那里提供 JDK 路径并添加到路径中。这是为了 Windows。 对于 Mac- 您需要在 bash_profile 中导出 JAVA_HOME 打开bach_profile=打开~/.bash_profile