使用java -version給我這個。如何知道我是否在使用Open JDK或Oracle JDK?
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嗎?
使用java -version給我這個。如何知道我是否在使用Open JDK或Oracle JDK?
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嗎?
我認爲你使用的是OracleJDK。
當我用谷歌搜索看到,在OpenJDK版本輸出是這樣的:
Java的版本
OpenJDK的版本 「1.8.0內部」
的OpenJDK運行環境(build 1.8.0-internal-0)
OpenJDK 64位零VM(構建25.0-b20內部解釋模式)
參見:http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-July/002840.html
Debian的,傑西 - 反向移植,OpenJDK的-8:
openjdk version "1.8.0_66-internal"
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)
OpenJDK 64-Bit Server VM (build 25.66-b17, mixed mode)
用於Oracle的Java-8在Ubuntu PPA:
java version "1.8.0_66"
Java(TM) SE Runtime Environment (build 1.8.0_66-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.66-b17, mixed mode)
我會承擔,開頭的字符串「java」表示Oracle Java,而OpenJDK則讓您「openjdk」。
第二行提到了「HotSpot」,它是Oracle VM的內部名稱。因此它似乎是OracleJDK。 – Robert
首先要問自己:你在機器上安裝了哪一個? – Stultuske
我已經安裝在機器上。它已經在那裏。它是Oracle JDK。見答案。 –