Maven tutorial for beginners and professional with examples on Overview, Environment Setup, POM, Build Life Cycle, Build profiles, Repositories, Plug-ins, Creating Project, Build & Test Project, External Dependencies, Project Documents, Project Templates, Snapshot, Build Automation, Dependency Management, Deployment Automation, Web Application and more.
Apache maven is an advanced project management tool for java software projects which is based on POM (project object model). It uses POM (project object model) file to manage project’s build, dependency and documentation. Here is the list of all Apache maven tutorials:
Maven tutorial:
- Maven overview
- Maven features
- Maven vs Ant
- Install maven on windows
- Install maven on linux
- Install maven on Mac
- Maven architecture
- Maven core concepts
- Maven POM File
- Maven build lifecycle phases
- Maven default lifecycle
- Maven clean lifecycle
- Maven site lifecycle
- Maven build profiles
- Maven plugins
- Maven repositories
- Maven java project
- Maven java webapp project
- Maven java project in eclipse
- Maven java web project in eclipse
- Maven Eclipse Servlet
- Maven Eclipse JSP
- Maven Eclipse Spring
- Maven Eclipse Hibernate
Maven interview questions
- Maven interview questions
- What are the build tools in java?
- What are the aspects Maven manages?
- how to check the maven version in windows?
- how to check the maven version in linux?
- how to check the maven version in mac?
- What information does pom contain?
- What is a goal in maven?
- What are the types of repository in maven?
- Explain Maven repository search order
- What is local repository in maven?
- What is central repository in maven?
- What is remote repository in maven?
- What is maven plugin used for?
- What are the types of maven plugins?
- What is archetype in maven?
- How profiles are specified in maven?
- How can you build your project offline?
- How to exclude dependency in maven?