首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我如何判断Java是否是Sun / Oracle / OpenJDK?

我如何判断Java是否是Sun / Oracle / OpenJDK?
EN

Stack Overflow用户
提问于 2012-06-05 15:51:40
回答 1查看 13.1K关注 0票数 17

可能重复:

Which JRE I am using

我试图弄清楚我的HPC环境中的Java安装是运行Sun,还是运行Oracle,还是运行OpenJDK。由于我没有管理员访问权限,也没有安装Java,有什么快速的方法可以确定我安装了哪个JVM?

代码语言:javascript
运行
复制
standage@login4:~$ which java
/usr/bin/java
standage@login4:~$ java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Server VM (build 1.6.0_03-b05, mixed mode)
standage@login4:~$ uname
Linux
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-05 15:57:38

有一个来自System.getProperties()的System.getProperties属性,它应该提供您要查找的信息。

在我的Mac上是:

代码语言:javascript
运行
复制
java.vendor=Apple Inc.
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10900579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档