Maven Vs ANt

Oi,tenho algumas duvidas…

Utilizando o ANT é o mesmo que fazer o “make” na consola?
O eclipse utiliza o ANT,logo ao fazer run as->java applicattion,estou a correr o ANT?

Se eu criar um projecto maven e meter run as-> estou a correr na mesma o ANT?

Bom, vamos por partes.

  1. Usar o Ant pode, sim, significar um make.

  2. O Eclipse não utiliza o Ant para os projetos (a menos que você configure um Builder no projeto que utilize o Ant). Já o Maven pode depender da configuração (o Eclipse pode usar o Maven apenas para as tarefas posteriores à compilação).

  3. Usar Run As implicaria em usar o java, o Ant ou o Maven são tarefas que antecedem ao Run As (mas que podem ser chamadas antes deste de forma transparente para o desenvolvedor).