如何知道我机器上的jdk版本?

May*_*ria 26 java java-8

我最近卸载了JDK 11并安装了JDK 8。为了确认,我想检查我的Windows 10机器上安装了哪个 JDK 。我输入java -versioncmd 然后收到错误消息

java 不被识别为内部或外部命令

问题:如何知道电脑上安装了哪个JDK版本?

gan*_*nga 24

您可能需要添加path环境变量,您可以在控制面板中找到这些变量, 打开安装的Jdk并添加到/bin环境变量的路径中。

添加到/bin在PATH变量系统变量这是居住在环境变量

然后做 java -version 哪些可能会出现。

如果问题仍然存在,请尝试重新启动您的电脑并查看。

  • 我的 java -version 显示 java 版本 ```"15.0.2" 2021-01-19```。如何知道我的 JDK 是什么? (4认同)
  • 你很好,你已经安装了Java 8,_221只是更新版本(他们不断添加一些功能或者会有小更新),有关更多信息,你可以点击这里参考https://www.oracle.com /technetwork/java/javase/versioning-naming-139433.html (3认同)

小智 8

您需要更新您的 Windowspath以包含您的%JAVA_HOME%\bin目录。%JAVA_HOME%是您安装 Java 的目录,也是您需要为应用程序的命令行执行配置的环境变量。您可以在 Windows 控制面板中编辑这两个,然后重新启动。

当您运行时,java -version您将看到内部版本号。这在这里解释:https://en.wikipedia.org/wiki/Java_version_history

基本上,您可以1.在阅读版本号时忽略。该_xxx是到最近的补丁或建立版本的参考。

  • java版本与jdk版本可能不同?充其量看起来毫无用处或令人困惑!JDK、JSE,这一切都有点混乱 (2认同)