Maven Basics

Topics 

  • What is Maven? 
  • Maven installation 
  • Creating “helloworld” Maven project 
  • POM 
  • Archetype 
  • Plugins and goals 
  • Lifecycles and phases 
  • Repositories 
  • Dependency management 
  • Maven Web Project structure 
  • Maven vs. Ant

Topics covered in “Maven Advanced” 

  • Multi-module project 
  • Grouping Dependencies 
  • POM inheritance 
  • Profiles 
  • Dependency management 
  • Site generation

 

Download Course Contents