
如何查看liunx安装的jdk是Sun/Oraclejdk还是Openjdk
发布日期:2021-05-28 05:28:43
浏览次数:26
分类:精选文章
本文共 1100 字,大约阅读时间需要 3 分钟。
如何查看Java Development Kit(JDK)的版本
在日常开发过程中,了解当前系统中安装的Java JDK版本对解决许多问题非常有帮助。以下是查看JDK版本的常用方法及相关说明。
查看JDK版本命令
要查看Java Development Kit的版本,可以在终端或命令提示符中输入以下命令:
java -version
OpenJDK版本输出
如果你正在使用OpenJDK,运行上述命令会展示以下类似信息:
[machao@dev ~]$ java -version openjdk version "1.8.0_232" OpenJDK Runtime Environment (build 1.8.0_144-b01) OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
Sun/Oracle JDK版本输出
而如果你正在使用Sun/Oracle JDK(比如 JDK 8)、要查看版本,可以在命令提示符中输入:
java -version
此时会得到类似的输出:
/admin@localhost /$ java -version java version "1.8.0_251" Java(TM) SE Runtime Environment (build 1.8.0_251-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
关键点解释
java -version
命令:这是一行命令,用于输出Java程序的版本信息。无论是OpenJDK还是常用版本,这一命令都适用。
OpenJDK
与Sun/Oracle JDK
:两者都是常用的Java开发环境,但OpenJDK是完全开源的,而Sun/Oracle JDK是商业版本。
hotspot
与server
模式:OpenJDK/HotSpot是Java的最初开发工具的一部分,server
模式指的是运行环境。client
模式通常用于轻量级应用,而server
模式更适合大型应用。
JRE
及其含义:在输出中,Java(TM) SE Runtime Environment
指的是Java Runtime Environment(JRE),即Java运行环境,包含了/javastart类和其他必要文件。
总结
通过以上方法,你可以快速查看当前系统中安装的Java JDK版本。这对解决一些版本兼容性问题尤为重要。
如果你需要更深入的技术内容,建议关注相关技术博客和社区资源。
发表评论
最新留言
感谢大佬
[***.8.128.20]2025年04月28日 17时21分01秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
leetcode题解3-无重复字符的最长子串
2023-01-31
leetcode题解34-在排序数组中查找元素的第一个和最后一个位置
2023-01-31
leetcode题解347-前 K 个高频元素
2023-01-31
leetcode题解4-寻找两个正序数组的中位数
2023-01-31
leetcode题解41-缺失的第一个正数原来如此简单
2023-01-31
leetcode题解434-字符串中的单词数(双指针经典)
2023-01-31
leetcode题解46-全排列
2023-01-31
leetcode题解48-旋转图像
2023-01-31
leetcode题解50-Pow(x,n)
2023-01-31
leetcode题解53-最大子序和
2023-01-31
leetcode题解538-把二叉搜索树转化为累加树
2023-01-31
leetcode题解54-螺旋矩阵
2023-01-31
leetcode题解56-合并区间
2023-01-31
leetcode题解62-不同路径
2023-01-31
leetcode题解66-加一
2023-01-31
leetcode题解70-爬楼梯
2023-01-31
leetcode题解72-编辑距离
2023-01-31
leetcode题解75-颜色分类
2023-01-31
leetcode题解767-重构字符串
2023-01-31
leetcode题解77-子集
2023-01-31