25

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 ですか?

4

4 に答える 4

16

OracleJDKを使用していると思います。

Google 検索で見たように、openJDK --version の出力は次のようになります。

Java -バージョン

openjdk バージョン「1.8.0-internal」

OpenJDK ランタイム環境 (ビルド 1.8.0-internal-0)

OpenJDK 64 ビット ゼロ VM (ビルド 25.0-b20 内部、インタープリター モード)

参照: http://mail.openjdk.java.net/pipermail/jdk8-dev/2013-July/002840.html

于 2015-11-24T13:41:26.830 に答える
9

debian、jessie-backports、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」を取得すると思います。

于 2015-11-24T14:00:59.440 に答える