【发布时间】:2015-11-24 13:34:38
【问题描述】:
使用 java -version 给了我这个。
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
是 OpenJDK 还是 OracleJDK?
【问题讨论】:
-
第二行提到“HotSpot”,它是 Oracle VM 的内部名称。因此,它似乎是 OracleJDK。
-
首先要问自己:你的机器上安装了哪个?
-
我已经在机器上安装了。它已经在那里了。它是 Oracle JDK。见答案。
-
如果我同时安装它们会怎样?!这可能是默认用例:我安装两者,在 Oracle 上开发并使用 OpenJDK 发布......现在如何知道我正在构建哪一个? ¯\_(ツ)_/¯
标签: java openjdk jdk1.7 oraclejdk