...
- Combinatorial approaches
- Application parent
- Organizational parent
Standard inheritance principles
- Local specification wins
- Exceptions to standard inheritance (artifactId, modelVersion, name, packaging, ...? not inherited)
...
Existing Documents
Artifacts & Dependencies
- Scopes
- Optional flag
- Exclusions
- Dependency management
- Version ranges
- Conflict resolution
- Snapshots
- Update Interval Configuration
- Using Build Number/Timestamp vs. "SNAPSHOT"
- Metadata
Existing Documents
...
...
Plugin- and Execution-Level POM Configuration
- Phase binding
- Execution-level configuration
- Inheritance considerations
...
- Aggregation patterns
- Through inheritance
- Through transitive resolution
- Through activated profiles
- Blacklisting
- Using layouts
- Using custom layouts
- Metadata controls
- Separating Releases from Snapshots in the repository
- Releases flag
- Snapshots flag and update interval
- Available transports
Existing Documents
...
- Providing configuration to reports
- Default reports and effects of overriding
...
Standards, Best Practices, Design Patterns
- Maven Standard
- Adjusting to Non-Standard Directory Structures
...
Ant Tasks
- Usage?
Command Line
- Available Options
Embedding Maven
- Usage?