Oracle JDKをダウンロードして解凍すると、2つの異なるディレクトリに2つの「java」実行可能ファイルがあることがわかります。
どちらを基本基礎として使用する必要がありますか?それとも、2つの異なる場所で両方が同じですか?
答え1
その内容はjdk/bin/
Java用Java Developer's Kitに含まれています。 Java はjdk/jre/bin
Java ランタイム環境の Java です。
JDKパッケージバージョンのJavaがある場合jdk/bin/
。
しかし彼らは同じです。
実行ファイルを見ると、実際には違いがないので、大きく相関はありません。
$ pwd
/usr/java/jdk1.7.0_45
$ ll jre/bin/java
-rwxr-xr-x. 1 root root 7718 Oct 8 2013 jre/bin/java
[saml@greeneggs jdk1.7.0_45]$ ls -l bin/java
-rwxr-xr-x. 1 root root 7718 Oct 8 2013 bin/java
$ cmp jre/bin/java bin/java
$