Konsollöst bygge med APT i Eclipse

Instruktioner för hur arbetsytor byggs direkt från kommandoraden eller med ant

Du kan använda APT-insticksprogrammet tillsammans med Eclipse för att bygga en förkonfigurerad arbetsyta, antingen direkt från kommandoraden eller via ant med dess inbyggda ant-åtgärd.

Bygga från kommandoraden

Förutsatt att du har Eclipse installerat tillsammans med APT-insticksprogrammet, kan du anropa kommandoradsbyggfunktionen med följande kommando (utan radbrytningar).
java -cp %ECLIPSE_HOME%/startup.jar org.eclipse.core.launcher.Main
   -noupdate -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
Då anropas Eclipse i konsollöst läge och bygger arbetsytan så som det angivits på kommandoraden. Valfri konfiguration för den angivna arbetsytan kommer att iakttagas i bygget.

Bygga med ant

Åter behöver du ha Eclipse installerat tillsammans med APT-insticksprogrammet. Om du har det kan du anropa apt-åtgärden med följande xml i filen build.xml:
<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>
När ant anropas behöver du lägga till JAR-filen för APT till din ant-installations lib-katalog eller placera den i klassökvägen. JAR-filen finns i
%ECLIPSE_HOME%/plugins/org.eclipse.jdt.apt.core_X/aptcore.jar