У меня так вот такой, немного извратный build.xml юзается :)
правда он у меня не предназначен для так сказать автономного использования в самом ant - юзается он чисто в самом эклипсе, в External Tools и все что делает - это компилит ядро, собирает нужные jar'ки и кладет их в папку с сервером.
А...