LinuxDown

LinuxDown.com
Linux系统下载网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux必备技能:轻松查看Java版本

2023年4月6日 412点热度

Java开发人员在使用Linux系统进行开发时,需要先配置Java环境。在配置Java环境的过程中linux 分区,很多人会遇到查看Java版本的问题。本文将详细介绍如何在Linux系统中查看Java版本。

一、通过java -version命令查看

在Linux终端输入“java -version”命令即可查看当前系统中安装的Java版本信息。该命令会输出当前系统中所有安装的Java版本信息,包括JDK和JRE。如果系统中没有安装Java,则会提示“command not found”的错误信息。

示例代码:

$ java -version
openjdk version "11.0.12" 2022-07-19 LTS
OpenJDK Runtime Environment Corretto-11.0.12.7.1(build 11.0.12+7-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.12.7.1(build 11.0.12+7-LTS, mixed mode)

二、通过echo $JAVA_HOME命令查看

在Linux终端输入“echo $JAVA_HOME”命令即可查看当前系统中JAVA_HOME环境变量所指向的Java安装目录。如果该环境变量未设置,则会输出空行。

linux 版本查看_怎么看linux java版本_linux查看java版本

示例代码:

$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64/

三、通过which java命令查看

在Linux终端输入“which java”命令即可查看当前系统中java命令所在的路径。如果系统中没有安装Java,则会输出空行。

示例代码:

$ which java
/usr/bin/java

四、通过rpm -qa | grep java命令查看

在Linux终端输入“rpm -qa | grep java”命令即可查看当前系统中所有已安装的Java软件包信息。该命令会输出所有包含“java”关键字的软件包名称及版本信息。

示例代码:

$ rpm -qa | grep java
java-11-openjdk-headless-11.0.12.0.7-1.el8_4.x86_64
tzdata-java-2022d-1.el8.noarch
java-11-openjdk-devel-11.0.12.0.7-1.el8_4.x86_64

五、通过ls -l/usr/bin/java命令查看

在Linux终端输入“ls -l/usr/bin/java”命令即可查看当前系统中java命令所指向的目标文件。该命令会输出java命令所链接到的实际可执行文件路径。

示例代码:

$ ls -l/usr/bin/java
lrwxrwxrwx. 1 root root 22 Oct 20  2022 /usr/bin/java ->/etc/alternatives/java

六、通过update-alternatives --config java命令查看

怎么看linux java版本_linux查看java版本_linux 版本查看

在Linux终端输入“update-alternatives --config java”命令即可查看当前系统中所有已安装的Java版本信息,并选择默认版本。该命令会输出所有可用的Java版本信息,并提示用户选择一个默认版本。

示例代码:

$ update-alternatives --config java
There are 2 programs which provide 'java'.
  Selection    Command
-----------------------------------------------
   1           /usr/lib/jvm/java-11-openjdk-amd64/bin/java
*+ 2           /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Enter to keep the current selection[+], or type selection number:

七、通过/usr/sbin/alternatives --display java命令查看

在Linux终端输入“/usr/sbin/alternatives --display java”命令即可查看当前系统中所有已安装的Java版本信息。该命令会输出所有可用的Java版本信息,包括当前系统中默认的Java版本。

示例代码:

$/usr/sbin/alternatives --display java
java - status is auto.
 link currently points to /usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - priority 1101812
 slave jre_exports:/usr/lib/jvm-exports/java-11-openjdk-amd64/jre
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - priority 1081
 slave jre_exports:/usr/lib/jvm-exports/java-1.8.0-openjdk-amd64/jre
Current `best' version is /usr/lib/jvm/java-11-openjdk-amd64/bin/java.

八、通过find /usr/lib/jvm -name java命令查看

在Linux终端输入“find /usr/lib/jvm -name java”命令即可查看当前系统中所有已安装的Java版本信息。该命令会搜索系统中所有包含“java”关键字的目录linux查看java版本linux查看java版本linux操作系统介绍,并输出目录路径及版本信息。

示例代码:

$ find /usr/lib/jvm -name java
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

通过上述方法,我们可以轻松地在Linux系统中查看Java版本信息。希望本文能够对Java开发人员们有所帮助。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: jvm lib文件 linux系统 openjdk
最后更新:2023年4月6日

Linux系统下载网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux系统下载网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux基础命令大全,轻松掌握! 微软Build2023助力全球开发者共同把握新机遇 RedHat 6.5下载、安装配置,官网提供! 无需公网IP、不用路由器设置,就能实现Windows远程访问Linux系统办法 微软Build大会宣布了哪些重大产品和更新?回来了 Redhat启动界面问题解决,畅享系统体验! Linux解压zip文件9招 基于Linux系统的USBHOST驱动程序设计与实现(HC) Linux退出文本编辑,优雅又简单! 斑马智行王恺:智能网联汽车技术进步与商业化应用 安装必要工具**-- Linux内核24版源代码全解析! Linux系统管理 Fedora20安装指南:轻松上手 Java的软件工具开发包是什么样的?Java浏览器 双系统轻松删,电脑管理更便捷! Linux与Windows文件路径转换技巧 美国Linux服务器系统账户的管理事项有哪些呢? Linux下载WPS字体库,完美解决字体显示问题! 《Linux应用大全服务器架设》内容涉及Linux系统级解决方案
Linux也能玩安卓应用,9个简单安装步骤!Linux基础命令大全,轻松掌握!嵌入式系统接口设计与Linux驱动开发:9方面详解Linux下配置JDK、Tomcat以及部署geowebcache配置地图发布环境掌握Linux系统调用头文件,轻松实现应用案例各个Linux系统设置开机自启动脚本示例代码:微软VisualStudio2015支持外接应用安装步骤和新功能Linux高效开发 | CodeBlocks编程利器node切换工具nvm安装并切换nodejs版本的注意事项!轻松查询20款主流Linux发行版本,全面了解最新动态韩国Linux多线程服务端编程使用C++网络库编程linux修改文件名字命令 本文10个小技巧,让你成为更高效的Linux高手掌握Linux查询版本命令,轻松获取系统信息Linux开机后自动运行用户的应用程序或启动系统服务的命令深入了解Linux内核底层奥秘,掌握查看技巧Linux操作系统的命令及管理命令汇总!!Linuxx64的安装安装方式及安装Linux系统CPU内存查询技巧:轻松掌握使用情况深度剖析arm linux内核启动,图文详解!(Linux基础知识)Linux版本的查看方法及版本命令
Windows下的Win+R组合键,打开终端工具的工具 Linux必备:轻松安装eclipse,零基础也能搞定! 发掘Linux系统潜力,提高生产力 轻松掌握!Linux版本信息查找攻略 linux rename函数 Linux用户的必修功课之一编程的Shell种类及作用 Linux系统必备:一键列出所有软件,满足你的需求! Linux安装虚拟机软件,轻松实现多系统运行 轻松掌握Linux系统版本:实用的uname命令 运用Linux内核Netfilter模块编写防火墙规则:iptables实战 轻松管理MySQL,这8个Linux工具必备 学习linux内核是需要一步一步内核的一些建议吧! Linux必备技能:轻松查看Java版本 江苏省五年制高职计算机网络技术专业网络组建与应用 无需公网IP、不用路由器设置,就能实现Windows远程访问Linux系统办法 深入了解Linux键盘驱动:8个基础知识与工作原理 Linux操作系统中最通用的全屏幕文本编辑器 红帽Linux5.5下载指南:简单易懂的操作步骤 深度探秘Linux内核:文件系统与设备驱动架构设计 轻松搭建Linux交叉编译环境,让跨平台开发更简单 嵌入式Linux驱动开发(三)-字符设备驱动之中断方式获取按键值
标签聚合
centos linux系统 虚拟机 操作 电脑 linux服务器 命令模式 文件目录 软件 sudo
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 108篇
  • 2023年4月 / 115篇
  • 2023年3月 / 265篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 LinuxDown.com ALL RIGHTS RESERVED.

京ICP备14023444号-2