如何查看jdk11自带jre版本

如何查看jdk11自带jre版本

要查看JDK 11自带的JRE版本,可以通过以下方法:使用命令行查看、查看JDK目录结构、使用Java代码查看。 其中,使用命令行查看是最简单直接的方法。你只需在命令行中输入java -version,即可显示JRE的版本信息。下面将详细介绍每种方法。


一、使用命令行查看

在命令行中输入java -version,可以立即显示当前使用的JRE版本。具体步骤如下:

  1. 打开命令行终端(Windows用户可以使用命令提示符或PowerShell,macOS和Linux用户可以使用终端)。
  2. 输入命令java -version并回车。
  3. 终端将输出JRE的版本信息,包括版本号、构建版本和其他相关信息。

例如,输出可能会是这样的:

java version "11.0.11" 2021-04-20 LTS

Java(TM) SE Runtime Environment 18.9 (build 11.0.11+9-LTS-194)

Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.11+9-LTS-194, mixed mode)

通过这种方法,你可以快速确定JDK 11自带的JRE版本。

二、查看JDK目录结构

JDK 11在安装时会包含JRE的相关文件和目录,通过查看这些文件和目录也可以确认JRE的版本。具体步骤如下:

  1. 找到JDK的安装目录。默认情况下,Windows用户的安装路径可能在C:Program FilesJavajdk-11.x.x,而macOS和Linux用户的安装路径可能在/Library/Java/JavaVirtualMachines/jdk-11.x.x.jdk/Contents/Home
  2. 进入安装目录后,找到bin目录。
  3. bin目录下找到java可执行文件,并使用命令./java -version来查看JRE的版本信息。

例如,命令可能如下:

cd /path/to/jdk-11/bin

./java -version

这种方法适用于你想要深入了解JDK目录结构的情况下。

三、使用Java代码查看

你还可以编写简单的Java代码来查看JRE的版本信息。具体步骤如下:

  1. 创建一个新的Java文件,例如VersionCheck.java
  2. 在文件中写入以下代码:

public class VersionCheck {

public static void main(String[] args) {

System.out.println("Java Runtime Environment version: " + System.getProperty("java.version"));

System.out.println("Java Runtime Environment vendor: " + System.getProperty("java.vendor"));

System.out.println("Java vendor URL: " + System.getProperty("java.vendor.url"));

System.out.println("Java installation directory: " + System.getProperty("java.home"));

}

}

  1. 编译并运行该Java程序:

javac VersionCheck.java

java VersionCheck

运行结果将显示JRE的版本信息及其他相关信息。

四、了解JDK与JRE的区别

在深入了解如何查看JDK 11自带的JRE版本之前,了解JDK与JRE的区别是很有必要的。JDK(Java Development Kit) 是用于开发Java应用程序的工具包,其中包含了编译器(javac)、文档生成器(javadoc)、调试工具(jdb)等开发工具。JRE(Java Runtime Environment) 则是用于运行Java应用程序的环境,它包含了Java虚拟机(JVM)、类库和其他运行Java应用程序所需的资源。

五、JDK 11不再单独提供JRE

从JDK 11开始,Oracle不再单独提供JRE的下载。JDK 11中已经包含了所有运行时环境所需的组件,这意味着安装JDK 11就已经包含了JRE。因此,通过上述方法查看到的JRE版本就是JDK 11自带的版本。

六、其他常见问题

1、如何设置JAVA_HOME环境变量

设置JAVA_HOME环境变量对于许多开发工具和构建系统来说是必需的。以下是设置JAVA_HOME的步骤:

在Windows上:

  1. 右键点击“计算机”或“我的电脑”,选择“属性”。
  2. 点击“高级系统设置”。
  3. 在“系统属性”窗口中,点击“环境变量”。
  4. 在“系统变量”部分,点击“新建”。
  5. 在“变量名”中输入JAVA_HOME,在“变量值”中输入JDK的安装路径,例如C:Program FilesJavajdk-11.x.x
  6. 点击“确定”保存设置。

在macOS和Linux上:

  1. 打开终端。
  2. 编辑~/.bash_profile~/.zshrc文件(根据使用的shell不同)。
  3. 添加以下行:

export JAVA_HOME=/path/to/jdk-11

export PATH=$JAVA_HOME/bin:$PATH

  1. 保存文件并运行source ~/.bash_profilesource ~/.zshrc以使更改生效。

2、如何切换Java版本

在开发过程中,有时需要在不同的Java版本之间切换。以下是切换Java版本的方法:

在Windows上:

  1. 安装多个JDK版本。
  2. 修改系统的PATH环境变量,将需要使用的JDK版本的bin目录放在最前面。

在macOS和Linux上:

使用update-alternatives工具(仅限Linux)或手动修改环境变量。

使用update-alternatives工具(Linux):

sudo update-alternatives --config java

sudo update-alternatives --config javac

手动修改环境变量(macOS和Linux):

  1. 打开终端。
  2. 编辑~/.bash_profile~/.zshrc文件。
  3. 修改JAVA_HOME变量的值为需要使用的JDK版本的路径。
  4. 保存文件并运行source ~/.bash_profilesource ~/.zshrc以使更改生效。

七、使用PingCodeWorktile进行项目管理

在开发过程中,项目管理是确保项目顺利进行的重要环节。以下是两个推荐的项目管理系统:研发项目管理系统PingCode通用项目协作软件Worktile

PingCode

PingCode是一款专为研发团队设计的项目管理系统,具有以下特点:

  • 需求管理:可以方便地管理和跟踪需求,确保团队始终以客户需求为导向。
  • 迭代管理:支持迭代计划和跟踪,帮助团队按时交付高质量的软件版本。
  • 缺陷管理:提供全面的缺陷跟踪和管理功能,确保产品质量。
  • 代码管理:集成代码仓库和代码审查工具,提高代码质量和团队协作效率。

Worktile

Worktile是一款通用的项目协作软件,适用于各种类型的团队,具有以下特点:

  • 任务管理:可以创建、分配和跟踪任务,确保团队成员了解自己的工作内容和进度。
  • 时间管理:提供时间跟踪和管理功能,帮助团队更好地规划和使用时间。
  • 文档管理:支持文档的存储、共享和协作编辑,方便团队成员共享知识和信息。
  • 沟通协作:提供即时消息和讨论功能,促进团队成员之间的沟通和协作。

通过使用PingCode和Worktile,团队可以更好地管理项目,提高工作效率和产品质量。

八、总结

查看JDK 11自带的JRE版本可以通过使用命令行查看查看JDK目录结构使用Java代码查看等方法来实现。了解JDK与JRE的区别以及从JDK 11开始Oracle不再单独提供JRE也是非常重要的。设置JAVA_HOME环境变量和切换Java版本是开发过程中常见的问题,通过正确的配置和操作可以轻松解决。此外,使用PingCode和Worktile进行项目管理,可以大大提高团队的工作效率和项目质量。

相关问答FAQs:

1. 如何查看JDK 11自带的JRE版本?
您可以通过以下步骤查看JDK 11自带的JRE版本:

  • 打开命令提示符或终端窗口。
  • 输入以下命令:java -version并按下回车键。
  • 系统将显示JDK 11自带的JRE版本信息。

2. JRE版本信息在哪里可以找到?
要查看JDK 11自带的JRE版本信息,您可以按照以下步骤:

  • 找到您的JDK 11安装路径。这通常是在您的计算机上的Program Files目录中的Java文件夹中。
  • Java文件夹中找到bin子文件夹,并打开它。
  • bin文件夹中,搜索java.exe文件。
  • 右键单击java.exe文件,选择“属性”选项。
  • 在“属性”窗口中,切换到“详细信息”或“版本”选项卡,您将找到JRE版本信息。

3. 如何确认JDK 11自带的JRE版本是否正确安装?
要确保JDK 11自带的JRE版本已正确安装,请按照以下步骤:

  • 打开命令提示符或终端窗口。
  • 输入以下命令:java -version并按下回车键。
  • 系统将显示JDK 11自带的JRE版本信息。
  • 检查JRE版本信息是否与您预期的版本相匹配。如果匹配,则表示JDK 11自带的JRE已正确安装。如果不匹配,请重新安装JDK 11或检查您的安装步骤是否正确。

文章包含AI辅助创作,作者:Edit1,如若转载,请注明出处:https://docs.pingcode.com/baike/3343843

(0)
Edit1Edit1
免费注册
电话联系

4008001024

微信咨询
微信咨询
返回顶部