S.no Apache Ant Maven
1. No formal conventions arise the requirement of providing project structure information in the build.xml file Availability of the conventions by placing compiled code and source code i.e., no information sharing requirement in the project structure in pom.xml.file
2. The absence of life cycle in Apache Ant Presence of the life cycle in Maven
3. It is a toolbox mainly of the building nature It is a framework primarily project management tool
BY Best Interview Question ON 11 Apr 2019