Відповіді:
Зміст jdk/bin/
- це Java, яка входить до комплекту Java Developers 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
$
java
виконуваного файлу в jdk / bin, оскільки для запуску наших додатків нам в основному потрібен повний JRE? Напевно, Oracle тут повинен надати відповідь.