2010-10-30 11 views

Respuesta

7

Unos cuantos minutos de búsqueda y encontré esto en el Eclipse documentation, en la sección "Ejecución del Compilador de lotes":

java -jar org.eclipse.jdt.core_3.4.0<qualifier>.jar -classpath rt.jar A.java 

o:

java -jar ecj.jar -classpath rt.jar A.java 

También encontré este Q/A en how to build an entire Eclipse project from the command line, que contiene algo de la misma información, pero como no apareció en mi búsqueda inicial, estoy dejando abierta esta pregunta.

(Y unos 2 segundos antes de que yo iba a hacer clic en "Publicar su respuesta", la respuesta de Jon Skeet apareció.)


La sintaxis exacta que trabajó para mí (JRE de Sun se encuentra en el ventanas PATH, la versión de Eclipse Galileo es construir 20.100.218 a 1602):

java -jar "C:\Program Files\eclipse\plugins\org.eclipse.jdt.core_3.5.2.v_981_R35x.jar" test.java 

que omite el -classpath rt.jar y aún funcionaba. No se pudo encontrar el archivo 'ecj.jar' en esta compilación.

Parece que las instrucciones específicas para esto cambian de versión a versión, entonces código de advertencia.

Cuestiones relacionadas