O projeto Apache Ant anunciou o lançamento da version 1.7.0.
Mavem e Ant, tem as mesmas finalidades?
Não, são diferentes, o ANT cria rotinas que podem ser usados para compilar, jogar para CVS, fazer deploy, backup e outras coisas. O Mavem não tenho experiência, mais pelo que eu sei ele é um background do projeto, serve para “universalisar” um projeto para que você possa o configurar de forma mais fácil independente da IDE, creio que seja isso mesmo, se eu estiver errado, alguém me conserte.
Com relação ao Ant o Maven é uma abstração das tarefas repetitivas que você está acostumado a fazer com ant pra controlar o ciclo de vida do seu projeto. É possível usar ambos em conjunto também.
:idea: pra mim a principal vantagem do Maven é a capacidade de gerenciar as dependências das bibliotecas do seu sistema, isso sem falar do suporte a plugins que é muito show, tem bastante coisa legal como gerar sites, build notes, relatórios de testes e por aí vai…