Ant on Java-pohjainen koontityökalu, joka kuvaa koontitoimintoja XML-pohjaisten kokoonpanotiedostojen avulla. Eclipse-ympäristön avulla voidaan ajaa Ant-luontitiedostoja lisäosasta ja lisätä uusia Ant-työkalun tehtäviä, lajeja ja ominaisuuksia laajennuspisteiden avulla. Jäljempänä oletetaan, että lukija ymmärtää Ant-työkalun perusperiaatteet.