Maven in 5 Minutes Content: Installation Creating a Project project structure pom file maven goal maven phase build life cycle