przez kilka minut poszukiwania i okazało się to w Eclipse documentation, w sekcji "Running kompilatora partia"
java -jar org.eclipse.jdt.core_3.4.0<qualifier>.jar -classpath rt.jar A.java
, czyli
java -jar ecj.jar -classpath rt.jar A.java
że również ten Q/A na how to build an entire Eclipse project from the command line, który zawiera niektóre z tych samych informacji, ale ponieważ nie pojawił się w moim początkowym wyszukiwaniu, pozostawiam to pytanie otwarte.
(i około 2 sek przed miałem zamiar kliknąć „Dodaj swoją odpowiedź”, odpowiedź Jon Skeet za pojawiło się.)
Dokładna składnia, że pracował dla mnie (Sun JRE jest w PATH systemu Windows, wersja Eclipse Galileo budować 20100218-1602):
java -jar "C:\Program Files\eclipse\plugins\org.eclipse.jdt.core_3.5.2.v_981_R35x.jar" test.java
pominąłem -classpath rt.jar
i nadal pracował. Nie można znaleźć pliku "ecj.jar" w tej kompilacji.
Wygląda na to, że szczegółowe instrukcje na ten temat zmieniają się z wydania na wersję, więc koder zastrzeżony.