Automatische Erstellung mit APT in Eclipse

Anweisungen zur Erstellung von Arbeitsbereichen direkt über die Befehlszeile oder mit ant.

Das APT-Plug-in kann zusammen mit Eclipse verwendet werden, um Ihren vorkonfigurierten Arbeitsbereich entweder direkt über die Befehlszeile oder über ant mit dessen integrierter ant-Task zu erstellen.

Erstellung über die Befehlszeile

Angenommen es ist eine Installation von Eclipse mit dem APT-Plug-in installiert, so können Sie das Erstellungsprogramm der Befehlszeile mit folgendem Befehl (ohne Zeilenumbrüche) aufrufen:
java -cp %ECLIPSE_HOME%/startup.jar org.eclipse.core.launcher.Main
   -noupdate -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
Dadurch wird Eclipse im automatischen Modus aufgerufen und ein Arbeitsbereich so wie in der Befehlszeile angegeben erstellt. Jede Konfiguration des bereitgestellten Arbeitsbereichs wird bei der Erstellung beobachtet.

Erstellung mit Ant

Sie benötigen wieder eine Installation von Eclipse mit installiertem APT-Plug-in. Davon ausgehend kann die Task "apt" mit der folgenden xml in Ihrer Datei build.xml aufgerufen werden:
<project name="test_eclipse" default="build" basedir=".">

    <taskdef name="apt" classname="org.eclipse.jdt.apt.core.build.JdtApt"/>
    
    <target name="build">
        <apt workspace="%WORKSPACE%" eclipseHome="%ECLIPSE_HOME%"/>
    </target>
    
</project>
Sie müssen die JAR-Datei für APT dem Verzeichnis lib Ihrer ant-Installation hinzufügen oder diese beim Aufruf von ant in den Klassenpfad stellen. Die JAR-Datei befindet sich in
%ECLIPSE_HOME%/plugins/org.eclipse.jdt.apt.core_X/aptcore.jar