Laquelle de ces est mon JDK chemin, et qui est JAVA_HOME?

Je viens d'installer Linux Mint et je suis en train de configurer SpringSource Tool Suite ce qui vous oblige à le diriger vers le système "JDK chemin". Bien que je n'ai pas explicitement téléchargé/installé Java sur ce système pourtant, quand j'ai couru le gestionnaire de mise à jour, je ne vois Open JDK installé et a trouvé plusieurs sous-répertoires /usr/lib/jvm (voir capture d'écran ci-dessous). Mes questions sont les suivantes:

  • Printemps Suite d'outils il est nécessaire de spécifier un chemin d'accès à la JDK, et ma question est, lequel dois-je choisir, et pourquoi?; et
  • Comment puis-je savoir laquelle de ces est mon JAVA_HOME?; et
  • Quelle est la différence entre le "JDK chemin" et JAVA_HOME?

Laquelle de ces est mon JDK chemin, et qui est JAVA_HOME?

Merci d'avance!

Modifier:

echo $PATH --> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

version de java -> java version "1.7.0_03"
OpenJDK Environnement d'Exécution (IcedTea7 2.1.1 pré) (7~u3-2.1.1~pre1-1ubuntu3)
OpenJDK 64-Bit Server VM (build 22.0-b10, en mode mixte)

de java -> /usr/bin/java

Que pensez vous de voir si vous imprimez votre echo $PATH ou exécuter java -version ou which java?
Merci @PeterLawrey - s'il vous plaît voir mes modifications ci-dessus, et encore merci!

OriginalL'auteur IAmYourFaja | 2012-08-28