Java Build management tools

There are mainly 3 build management tools in Java.

  1. ANT
  2. Maven
  3. Gradle

ANT

ANT was very popular during early days of Java. But nowadays no one would use ANT due to the complexity involved in writing ANT scripts. ANT uses XML for project configuration. ANT does not provide dependency management, standard project structure and project management. You need to use IVY for dependency management.

Maven

Maven uses XML for project configuration. Maven also provides dependency management, standard project structure and project management.

Gradle

Gradle uses DSL language (Groovy) for project configuration. Gradle is also faster than Maven.

Youtube | Facebook | Twitter | Website Home | Online Grocery Shopping Brisbane