Setting up Apache Maven on Windows
Setting up Apache Maven on Linux
Setting up Apache Maven on Mac
Verifying the Apache Maven installation
Compiling and testing a project
Understanding the Project Object Model
Understanding the build lifecycle
Software Engineering Techniques
Creating centralized remote repositories
Performing continuous integration with Hudson
Integrating source code management
Team integration with Apache Maven
Implementing environment integration
Generating Javadocs with Maven
Generating code coverage reports
Generating code quality reports
Setting up the Maven dashboard
Enterprise Java development with Maven
Using Spring Framework with Maven
Using Hibernate persistence with Maven
Using Seam Framework with Maven
Setting up the Android development environment
Developing an Android application
Testing and debugging an Android application
Developing a Google Web Toolkit application
Testing and debugging a Google Web Toolkit application
Developing a Google App Engine application
Integrating Scala development with Maven
Integrating Groovy development with Maven
Integrating Flex development with Maven
Creating a Maven project with Eclipse 3.7
Importing a Maven project with Eclipse 3.7
Creating a Maven project with NetBeans 7
Importing a Maven project with NetBeans 7
Creating a Maven project with IntelliJ IDEA 10.5
Importing a Maven project with IntelliJ IDEA 10.5
Creating a Maven plugin using Java
Making your Java Maven plugin useful
Creating a Maven plugin using Ant