in Maven - Coalescing Pipeline by
What are the differences between Apache Ant and Maven?

1 Answer

0 votes
by

Apache Ant Maven

  • Ant is a toolbox – Maven is a framework
  • Ant does not have formal conventions like project directory structure – Maven has conventions
  • Ant is procedural; you have to tell to compile, copy and compress – Maven is declarative ( information on what to make & how to build)
  • Ant does not have lifecycle; you have to add sequence of tasks manually – Maven has a lifecycle
  • Ant scripts are not reusable – Maven plugins are reusable

...