一、如何查看装的Java是JDK还是JRE
使用命令行工具检查、查看安装路径、查看系统变量。其中,使用命令行工具是一种最常用且简便的方法,通过输入简单的命令可以快速确定系统中安装的Java版本和类型。详细描述如下:在Windows操作系统中,可以打开命令提示符(CMD),输入java -version
和javac -version
命令分别查看Java运行时环境(JRE)和Java开发工具包(JDK)的版本信息。如果只安装了JRE,javac
命令将无法识别。
二、使用命令行工具检查
使用命令行工具是检查系统中安装的Java版本和类型的最直接方法。无论是Windows、Mac还是Linux操作系统,这种方法都适用。以下是具体步骤:
1.1、Windows操作系统
1.1.1、查看JRE版本
- 打开命令提示符(CMD)。可以通过按下
Win + R
键,然后输入cmd
并按下Enter
键来打开。 - 在命令提示符中输入以下命令:
java -version
- 按下
Enter
键。如果系统中安装了Java运行时环境(JRE),您将看到类似如下的输出:java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
1.1.2、查看JDK版本
- 打开命令提示符(CMD)。
- 在命令提示符中输入以下命令:
javac -version
- 按下
Enter
键。如果系统中安装了Java开发工具包(JDK),您将看到类似如下的输出:javac 1.8.0_231
- 如果
javac
命令无法识别,说明系统中未安装JDK,或者环境变量未配置正确。
1.2、Mac操作系统
在Mac操作系统中,同样可以通过命令行工具来检查Java版本和类型。
1.2.1、查看JRE版本
- 打开终端(Terminal)。可以通过按下
Command + Space
键,然后输入Terminal
并按下Enter
键来打开。 - 在终端中输入以下命令:
java -version
- 按下
Enter
键。如果系统中安装了JRE,您将看到类似如下的输出:java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
1.2.2、查看JDK版本
- 打开终端(Terminal)。
- 在终端中输入以下命令:
javac -version
- 按下
Enter
键。如果系统中安装了JDK,您将看到类似如下的输出:javac 1.8.0_231
- 如果
javac
命令无法识别,说明系统中未安装JDK,或者环境变量未配置正确。
1.3、Linux操作系统
在Linux操作系统中,可以通过终端来检查Java版本和类型。
1.3.1、查看JRE版本
- 打开终端。
- 在终端中输入以下命令:
java -version
- 按下
Enter
键。如果系统中安装了JRE,您将看到类似如下的输出:java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
1.3.2、查看JDK版本
- 打开终端。
- 在终端中输入以下命令:
javac -version
- 按下
Enter
键。如果系统中安装了JDK,您将看到类似如下的输出:javac 1.8.0_231
- 如果
javac
命令无法识别,说明系统中未安装JDK,或者环境变量未配置正确。
三、查看安装路径
有时候,通过查看Java的安装路径也可以帮助我们区分系统中安装的是JRE还是JDK。以下是具体步骤:
2.1、Windows操作系统
- 打开文件资源管理器(File Explorer)。
- 导航到Java的安装目录。通常情况下,Java会安装在
C:Program FilesJava
或C:Program Files (x86)Java
目录下。 - 在安装目录下,如果您看到名为
jdk
的文件夹,说明系统中安装了JDK。如果只有名为jre
的文件夹,说明系统中仅安装了JRE。
2.2、Mac操作系统
- 打开Finder。
- 导航到
/Library/Java/JavaVirtualMachines
目录。 - 在该目录下,您将看到安装的JDK版本。如果系统中仅安装了JRE,您需要导航到
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
目录。
2.3、Linux操作系统
- 打开终端。
- 使用以下命令查找Java的安装路径:
which java
- 您将看到类似如下的输出:
/usr/bin/java
- 使用以下命令查找
javac
的安装路径:which javac
- 如果
javac
命令返回路径,说明系统中安装了JDK。
四、查看系统变量
通过查看系统变量,可以进一步确认系统中安装的是JRE还是JDK。以下是具体步骤:
3.1、Windows操作系统
- 右键点击“此电脑”或“计算机”,选择“属性”。
- 在左侧菜单中选择“高级系统设置”。
- 点击“环境变量”按钮。
- 在“系统变量”部分,查找名为
JAVA_HOME
的变量。 - 如果
JAVA_HOME
变量指向JDK的安装目录,说明系统中安装了JDK。例如:C:Program FilesJavajdk1.8.0_231
3.2、Mac操作系统
- 打开终端(Terminal)。
- 使用以下命令查看
JAVA_HOME
变量:echo $JAVA_HOME
- 如果输出指向JDK的安装目录,说明系统中安装了JDK。例如:
/Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home
3.3、Linux操作系统
- 打开终端。
- 使用以下命令查看
JAVA_HOME
变量:echo $JAVA_HOME
- 如果输出指向JDK的安装目录,说明系统中安装了JDK。例如:
/usr/lib/jvm/java-8-openjdk-amd64
五、安装和配置环境
如果通过以上方法确认系统中未安装JDK或JRE,您可以按照以下步骤进行安装和配置。
4.1、安装JDK(以Windows操作系统为例)
- 访问Oracle官方网站,下载所需版本的JDK安装包。
- 运行下载的安装包,按照提示完成安装。
- 安装完成后,打开命令提示符(CMD),输入以下命令配置环境变量:
setx JAVA_HOME "C:Program FilesJavajdk1.8.0_231"
setx PATH "%PATH%;%JAVA_HOME%bin"
- 关闭并重新打开命令提示符,输入以下命令验证安装:
java -version
javac -version
4.2、安装JRE(以Windows操作系统为例)
- 访问Oracle官方网站,下载所需版本的JRE安装包。
- 运行下载的安装包,按照提示完成安装。
- 安装完成后,打开命令提示符(CMD),输入以下命令验证安装:
java -version
六、总结
通过上述方法,您可以轻松确定系统中安装的是JDK还是JRE。使用命令行工具检查、查看安装路径、查看系统变量,这些方法不仅简单易行,而且适用于不同的操作系统。确保系统中正确安装和配置Java开发工具包(JDK)或Java运行时环境(JRE),对于Java开发和运行至关重要。无论是新手还是经验丰富的开发者,都可以通过这些方法快速定位和解决问题,提高工作效率。
相关问答FAQs:
1. 什么是Java的JDK和JRE?
Java的JDK和JRE是什么?它们有什么区别?
2. 如何确定我安装的是Java的JDK还是JRE?
我如何查看我计算机上已经安装的Java版本是JDK还是JRE?
3. 如何切换Java的JDK和JRE版本?
如果我想切换我计算机上的Java版本,如何从JDK切换到JRE或者从JRE切换到JDK?
原创文章,作者:Edit2,如若转载,请注明出处:https://docs.pingcode.com/baike/295447