Maven

  • You configure Maven with a pom.xml file
  • Maven takes a "Convention over Configuration" approach
  • Very opinionated about how your project is structured
  • Dependencies are installed to special shared directory
  • Integrates nicely with IDEs
  • Verbose but actually pretty nice to work with

17 / 23