D'où l'Éclipse trouver javac pour compiler un projet?

Voici ce que j'ai:

JAVA_HOME=C:\Software\Java\jdk1.5.0_12 (points de JDK 5.0)

Dans Eclipse "Installé Runtimes" j'ai:
jre 1.5.0_12 (points de JRE 5.0)
jre 1.6.0_3 (points de JRE 6.0) (par défaut)

Je n'ai pas de "javac" sur mon CHEMIN (c'est à dire je ne peux pas exécuter javac -version en ligne de commande si je ne suis pas dans le JDK/bin).

Mon projet est configuré pour utiliser jre 1.6.0_3 compilateur et du Niveau de Conformité est défini à la section 6.0.

Question est: comment Eclipse est en mesure de compiler mon projet? Où il trouve un compilateur pour la 6.0? En outre, il est un moyen de dire précisément le compilateur (c'est à dire le chemin de javac) est utilisé par Eclipse?

P. S. OS XP SP2 si elle est pertinente
P. P. S. je n'ai pas tout -vm ensemble dans eclipse.ini. Dans eclipse, je vois eclipse.vm=C:\Program Files\Java\jre6\bin\client\jvm.dll et c'est encore un JRE.

OriginalL'auteur Georgy Bolyuba | 2008-11-28