Don';我不知道如何让java编译器运行HelloWorld,尝试了一切

Don';我不知道如何让java编译器运行HelloWorld,尝试了一切,java,Java,首先,我仔细复制了javac的路径,并将其粘贴到Advanced System Settings(高级系统设置)中的系统变量编辑框中,确保小心地将其放在开头并放置在bin之后,在其他零件之前 然后我严格按照Oracle教程中的HelloWorldApp,设置了我的应用程序文件夹,并在其中创建了一个记事本文件 随后,我在windows中打开命令shell并输入脚本;点击dir得到了关于文件之类的消息;输入javac HelloWorldApp.java仅以以下内容结尾: “Javac不是可识别的命

首先,我仔细复制了
javac
的路径,并将其粘贴到Advanced System Settings(高级系统设置)中的系统变量编辑框中,确保小心地将其放在开头并放置
bin
之后,在其他零件之前

然后我严格按照Oracle教程中的
HelloWorldApp
,设置了我的应用程序文件夹,并在其中创建了一个记事本文件

随后,我在windows中打开命令shell并输入脚本;点击
dir
得到了关于文件之类的消息;输入
javac HelloWorldApp.java
仅以以下内容结尾:

“Javac不是可识别的命令”

啊,我做错了什么?正如我怀疑的那样,
javase12
没有正确加载(在我的
javac
文件之后没有
.exe

  • 我没有正确保存记事本文件吗?(例如HelloWorld?)
  • 我没有正确编辑javac编译器的路径吗

第一步是验证Java设置是否正确

  • 打开命令提示符
  • 键入“java-version”
  • 按回车键。 这将返回您正在运行的java版本。比如: java版本“1.8.0_151” Java(TM)SE运行时环境(build 1.8.0_151-b12) Java HotSpot(TM)64位服务器虚拟机(构建25.151-b12,混合模式)

  • 将java路径添加到系统路径中

  • 如果在向系统路径添加java时遇到问题,请查看这两个链接

  • 设置好后,再次尝试“java-version”。(请确保打开一个新的命令窗口)只有在完成此操作后,才能尝试使用“javac”命令

  • 你忘记添加屏幕截图了。有了这个小细节,我们只能猜测,这超出了定义的框架。您的问题可能会被否决或关闭,请查看,谢谢。我们可以查看您的路径条目吗?看起来您在Windows 10上,不需要添加;正如Windows 10为您所做的那样。@almostshagent:无需重新启动。只需重新启动命令提示符就可以了。
    javac
    是一个可执行文件,放在JDK安装的
    bin
    文件夹下。首先要检查的是,您安装了JDK。如果您有一个“简单”的JRE,则不包括
    javac
    。转到安装Java的文件夹,然后在
    bin
    下检查
    javac.exe
    是否存在。然后,使用
    javac-version
    从命令行检查
    javac
    是否可用。。它应该打印类似于javac1.8.060的内容
    ;如果未找到
    javac
    ,则必须仔细检查
    %PATH%
    变量。