In this maven tutorial, you will learn below topics.
- Introduction to Maven
- Installation and environment configuration
- Maven settings
- Standard directory structure in Maven project
- Creating and building simple maven project – command line, IntelliJ IDEA, Eclipse
- Super POM and Parent POM
- Understanding POM.xml file
- Dependencies – Declaring maven dependencies , Dependency management using repositories in Maven, Adding jar file as a dependency in Maven
- Maven archetypes
- Maven build life cycle, phases and goals
- Generating project API documentation, Generating Site documentation for a project, Installing artifacts in local repository, Deploying the artifact on remote repository
- Maven plug-ins – surefire plugin, compiler plugin
- Profiles in Maven
- Executing Maven phases and goals through command prompt
- Maven command line options
- Maven integration with Testing frameworks – JUnit, TestNG
- exec-maven-plugin usage
- Skipping tests in Maven
- Test execution report in Maven
- Maven integration with CI servers – Jenkins, Bamboo, TeamCity
Recent Comments