About Maven 4 API

A new immutable API for Maven 4 to better manage what plugins and extensions can influence.

Project Modules

This project has declared the following modules:

Name Description
Maven 4 API :: Meta annotations Maven 4 API - Java meta annotations.
Maven 4 API :: Dependency Injection Maven 4 API - Dependency Injection
Maven 4 API :: XML Maven 4 API - Immutable XML.
Maven 4 API :: Model Maven 4 API - Immutable Model for Maven POM (Project Object Model).
Maven 4 API :: Plugin Maven 4 API - Immutable Plugin model.
Maven 4 API :: Settings Maven 4 API - Immutable Settings model.
Maven 4 API :: Toolchain Maven 4 API - Immutable Toolchain model.
Maven 4 API :: Repository Metadata Maven 4 API - Immutable Repository Metadata model.
Maven 4 API :: Core Maven 4 API - Maven Core API
Maven 4 API :: SPI Maven 4 API - Maven SPI.
Maven 4 API :: CLI Maven 4 API - CLI.