Tutorial by Examples

Project Object Model is the basic unit of Maven and defines the project structure, dependencies, etc. The following are very minimal to create a POM: project root modelVersion – should be set to 4.0.0 groupId – the ID of the project's group artifactId – the ID of the artifact (project) versi...
Inheritance is the biggest asset of the POM, where the following can be managed from super POM to child POM. dependencies developers and contributors plugin lists (including reports) plugin executions with matching ids plugin configuration The following enables the inheritance <paren...
The modules of a multi-module project are aggregated from a hierarchical structure. The root pom packing should look like: <packaging>pom</packaging> The following will be the directory structure of the project: |-- sample-app \ `-- pom.xml |-- sample-module-1 | `--...

Page 1 of 1