Capturar um "BUILD FAILED" no ANT

Olá pessoal!

Tem como capturar um “BUILD FAILED” no ant? Tipo, saber em qual target ocorreu o erro e executar outro target pra reparar tal erro.

Como se fosse um “try/catch”!

Valeu

Ola, capturar é possivel, uma vez que o ant pode ser executado em linha de comando, assim vc executaria ele

RunTime.exec("ant nome.xml");

Este metodo, retorna um objeto chamado Process, que possui um OutputStream, basta vc ficar ouvindo o outputstream e verificar quando/se ocorre o BUILD FAILED.
Quanto a reparar o erro, talvez seja possivel alterando o xml do build, sei lá, ai vc vai ter que fazer alguma aberração, so que possivel é sim!

[]'s
Ovelha