Réponses:
Le contenu de jdk/bin/
Java est inclus dans le kit de développement Java. Le Java à l'intérieur jdk/jre/bin
serait le Java de l'environnement d'exécution Java.
Si vous avez la version JDK de Java, utilisez celle de jdk/bin/
.
Si vous regardez les exécutables, il n'y a en fait aucune différence entre eux, donc cela n'a vraiment pas d'importance.
$ 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
$
java
exécutable dans jdk / bin, car nous avons essentiellement besoin d'un JRE complet pour exécuter nos applications? Pour sûr, Oracle doit fournir une réponse ici.