温馨提示×

Ubuntu如何查看Java安装情况

小樊
56
2025-10-05 19:38:00
栏目: 编程语言

Ubuntu查看Java安装情况的方法

1. 使用java -version命令检查Java运行时环境(JRE)

打开终端(快捷键:Ctrl + Alt + T),输入以下命令并按下回车键:
java -version
若Java已安装,终端将显示类似以下信息(以OpenJDK为例):

openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)
OpenJDK 64-Bit Server VM (build 11.0.11+9-Ubuntu-0ubuntu2, mixed mode, sharing)

若未安装,会提示Command 'java' not found,需通过sudo apt install default-jre安装JRE。

2. 使用javac -version命令检查Java编译器(JDK)

若需确认是否安装了Java开发工具包(JDK,用于编译Java程序),输入以下命令:
javac -version
若已安装JDK,将显示编译器版本(如javac 11.0.11);若未安装,提示Command 'javac' not found,需通过sudo apt install default-jdk安装JDK。

3. 使用update-alternatives --config java管理多版本Java

若系统中安装了多个Java版本(如Java 8与Java 11),可通过此命令查看所有已安装版本及当前默认版本:
sudo update-alternatives --config java
终端将列出所有Java安装路径及优先级,例如:

There are 2 choices for the alternative java (providing /usr/bin/java).

Selection    Path                                       Priority   Status
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java     1081      manual mode

通过输入对应数字可选择默认Java版本。

4. 检查JAVA_HOME环境变量

JAVA_HOME用于指定当前使用的Java安装路径,可通过以下命令查看:
echo $JAVA_HOME
若输出类似/usr/lib/jvm/java-11-openjdk-amd64的路径,说明已设置;若未设置,需编辑~/.bashrc~/.profile文件,添加以下行并执行source ~/.bashrc使更改生效:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

此步骤对需要指定Java版本的开发环境尤为重要。

5. 通过图形界面查看(可选)

若偏好图形操作,可通过以下步骤查看Java版本:

  • 点击屏幕左上角Ubuntu图标→选择设置
  • 进入详细信息→向下滚动至软件和更新→点击附加驱动
  • 在弹出窗口中选择Java选项卡,即可查看已安装的Java版本信息。

0