Project Modules
This project has declared the following modules:
Name | Description |
---|---|
Maven 4 API | A new immutable API for Maven 4 to better manage what plugins and extensions can influence. |
Maven API Implementation | Provides the implementation classes for the Maven API |
Maven 3 Plugin API | The API for Maven 3 plugins - Mojos - development. |
Maven Builder Support | Support for descriptor builders (model, setting, toolchains) |
Maven Model | Model for Maven POM (Project Object Model) |
Maven Model Builder (deprecated) | The effective model builder, with inheritance, profile activation, interpolation, ... |
Maven Dependency Injection | Provides the implementation for the Dependency Injection mechanism in Maven |
Maven XML API Implementation | Provides the implementation classes for the Maven API XML |
Maven JLine integration | Provides the JLine integration in Maven |
Maven Logging | Provides the Maven Logging infrastructure |
Maven Core | Maven Core classes. |
Maven Settings | Maven Settings model. |
Maven Settings Builder (deprecated) | The effective settings builder, with inheritance and password decryption. |
Maven Artifact | Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. |
Maven Artifact Resolver Provider (deprecated) | Extensions to Maven Resolver for utilizing Maven POM and repository metadata. |
Maven Repository Metadata Model | Per-directory local and remote repository metadata. |
Maven Embedder | Maven embeddable component, with CLI and logging support. |
Maven CLI | Maven CLI component, with CLI and logging support. |
Maven Compat (deprecated) | Deprecated Maven2 classes maintained as compatibility layer. |
Apache Maven Distribution | The Apache Maven distribution, source and binary, in zip and tar.gz formats. |
Maven Toolchain Model | Maven Toolchain model. |
Maven Toolchain Builder (deprecated) | The effective toolchain builder. |
Maven Documentation Generator | Maven is a software build management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the declarative file. Maven can be extended by plugins to utilise a number of other development tools for reporting or the build process. |