Substituímos lentamente os arquivos de comando em lote (windows .bat), que estavam simplesmente estragando as classes compiladas no IDE do desenvolvedor, com versões mais abrangentes do Ant (ou seja, obtidas do CVS, compilação limpa, jar, archive, email, etc.)
Passei muito tempo aprendendo (e depurando) problemas com o Ant, por isso estou mais confortável em usá-lo para essas tarefas. Mas me pergunto se o Ant ainda está em uso tão amplo quanto quando comecei a aprender, ou se "o mundo mudou" para algo mais novo (e talvez mais esperto). (Comecei a ver mais coisas do Maven construídas distribuídas, as quais nunca usei, por exemplo.)
A importância prática dessa pergunta é se eu incentivo os novos desenvolvedores a aprender Ant , ou se eles deveriam aprender algo mais para compilar?
Eu nunca estou muito informado sobre as tendências, por isso seria ótimo ouvir de outros desenvolvedores Java o que eles acham que é a melhor ferramenta de criação e o que eles acham que os novos desenvolvedores deveriam aprender.