Näyttöpäätteetön koonti APT:llä Eclipse-ympäristössä

Ohjeet työtilojen koontiin suoraan komentoriviltä tai käyttämällä Antia

APT-lisäosaa voi käyttää yhdessä Eclipsen kanssa ennalta määritetyn työtilan koontiin joko suoraan komentoriviltä tai Antin kautta kiinteän Ant-tehtävän avulla.

Koonti komentoriviltä

Mikäli Eclipse-asennuksessa on asennettuna APT-lisäosa, koontitoiminnon voi toteuttaa komentoriviltä seuraavalla komennolla (ei rivinvaihtoja):
java -cp %ECLIPSE_HOME%/startup.jar org.eclipse.core.launcher.Main
   -noupdate -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
Kyseinen komento toteuttaa Eclipsen näyttöpäätteettömässä tilassa ja kokoaa komentorivillä annetun komennon mukaisen työtilan. Koontitoiminto ottaa huomioon annetun työtilan kokoonpanon.

Koonti Antilla

Myös tämän toteuttamiseen tarvitaan Eclipse-asennus, johon on asennettu APT-lisäosa. Näin ollen tehtävän "apt" voi toteuttaa seuraavalla xml-koodilla build.xml-tiedostossa:
<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>
APT:n JAR-tiedosto täytyy lisätä Ant-asennuksen lib-hakemistoon tai sijoittaa luokkapolkuun Antia toteutettaessa. JAR-tiedoston sijainti on
%ECLIPSE_HOME%/plugins/org.eclipse.jdt.apt.core_X/aptcore.jar