
Byggesystemet Ant bruges traditionelt til at bygge (større) Javabaserede projekter, men kan med fordel anvendes til at bygge, validere og deploye PHP-baserede webprojekter, eksempelvis via SSH. Mere om det i en senere post. Ant fåes til de fleste platforme, der har en Java-fortolker, og er tilmed en fast bestandel af Leopard og Snow Leopard.
Men leoparder er åbenbart ikke meget for myrer, i hvert fald er Ant-udgaven i både Leopard og Snow Leopard en lille pissemyre uden fuld SSH-understøttelse. Hvad er det med Apple og integration af Open Source?
Efter længere fejlsøgning med inkonsistente fejlbeskeder, stod det klart at Ant 1.7.0 reelt manglede implementationen af SSH, og ikke engang kunne konfigureres til at bruge eksterne SSH-implementationer såsom JSCH - i strid med dokumentationen.
Lad mig spare dig for et par timers frustration og blot konstatere, at Ant 1.7.0 er udenfor pædagogisk rækkevidde og den hurtigste genvej til Ant-glæde derfor er at installere 1.8, og slette links til den præinstallerede 1.7.0-udgave, eksempelvis /usr/bin/ant der peger på /usr/share/ant/bin/ant.
Ah.