Introduction
Welcome
()
What you should know
()
Using the exercise files
()
Challenges explained
()
1. Get Started with Maven
What is Apache Maven?
()
Download Maven
()
Install Maven on Windows
()
Install Maven on Mac
()
IDE integration
()
2. Understand Maven
Project Object Model (POM)
()
Maven lifecycle
()
Maven Repository
()
Maven's dependency management
()
3. Project Object Model (POM)
POM categories and configuration
()
POM syntax
()
Project dependencies
()
Project relationships
()
POM best practices
()
4. Maven Plugins
Core plugins
()
Packaging tools
()
Reporting
()
Tools
()
5. Create a Project with Maven
Create a sample program
()
Create a sample with NetBeans
()
Create a sample with IntelliJ
()
Challenge: Create a web app
()
Solution: Create a web app
()
6. Test with Maven
Write unit tests
()
Add dependencies
()
Add test resources
()
Packaging your app
()
Challenge: Add a resource in Maven
()
Solution: How to add a resource in Maven
()
Ex_Files_Java_Build_Automation_Maven.zip
(256 KB)