Aquí es lo que tengo:¿Dónde encuentra Eclipse la búsqueda de javac para compilar un proyecto?
JAVA_HOME = C: \ Software \ Java \ jdk1.5.0_12 (puntos a JDK 5.0)
En Eclipse "Tiempos de ejecución instalado" Me tienen: JRE 1.5.0_12 (apunta a JRE 5.0) jre 1.6.0_3 (apunta a JRE 6.0) (este es el predeterminado)
No tengo "javac" en mi PATH (es decir, no puedo ejecutar javac -version desde la línea de comandos si estoy no en JDK/bin).
Mi proyecto está configurado para usar jre 1.6.0_3 y el nivel de cumplimiento del compilador está establecido en 6.0.
Pregunta: ¿cómo puede Eclipse compilar mi proyecto? ¿Dónde encuentra un compilador para 6.0? Además, ¿hay alguna forma de saber exactamente qué compilador (es decir, la ruta a javac) usa Eclipse?
P.S. OS XP SP2 si es relevante P.P.S. No tengo ningún -vm configurado en eclipse.ini. En eclipse veo eclipse.vm = C: \ Archivos de programa \ Java \ jre6 \ bin \ client \ jvm.dll y todavía es un JRE.
En realidad, no puede reemplazar el compilador incremental en el JDT con javac. Supongo que puedes usar un javac estándar para construcciones sin cabeza, pero no en el IDE. – JesperE
Puede usar un script de construcción Ant para que javac compile su código en Eclipse si lo desea. – dimo414
es por eso que Eclipse IDE es Compilar en Guardar (cos), puede ser. – ajduke