The most immediately noticeable difference between Ant and Make is that Ant uses XML to describe the build process and its dependencies, whereas Make uses Makefile format. It is similar to Make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. Maven is a framework.Īpache Ant is a software tool for automating software build processes. By default it assumes a common project directory structure by convention.Īnt is much simpler. It also uses XML as config file (named pom.xml). You have to tell it exactly what to do, like, source dir, target dir, make dir, delete dir, compile this file, etc.Īpache Maven is more modern. What is the difference between Apache Ant and Maven?īoth are for compiling/building Java software.Īpache Ant is like unix make, but using XML as build file (named build.xml).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |