Ant-ohjelman käyttö käännösten ja sijoittelun hallintaan

Käännösten ja kopiointien hallintaan voi käyttää ant-ohjelmistoa (/opt/ant/bin/ant). Tätä ohjataan build.xml-tiedostolla, jossa määritellään käännösaikainen CLASSPATH, kerrotaan, minne tiedostot sijoitetaan ja miten eri tehtävät riippuvat toisistaan.

Ohessa on yksinkertainen esimerkki build.xml -määrittelystä. Tässä esimerkissä hallitaan vain java-ohjelmia ja suoraviivaisesti käännetään kaikki. (tallenna ja avaa tekstieditorilla, niin näet millainen tiedosto oikeasti on.)

Asennushakemisto esimerkissä on:
/home/USER/tomcat/webapps/tsoha/
(USER pitää korvata omalla käyttäjätunnuksella ja tsoha on automaattisesti kopoitu mallihakemisto, jonka tilalle voi laittaa oman hakemistonsa)

Lähdekoodien oletetaan olevan hakemistossa
/home/USER/tomcat/webapps/tsoha/src/ ,
jossa myös build.xml voi olla (ant käynnistetään tällöin tässä hakemistossa).


Harri Laine 30.1.2006