Skip to content

Latest commit

 

History

History
5 lines (4 loc) · 493 Bytes

feature-per-project-repo-session.md

File metadata and controls

5 lines (4 loc) · 493 Bytes

This feature branch adds support for project-specific Aether configurations by associating a RepositorySystemSession with each MavenProject instance. By default, all projects in a build session will use the same Aether configuration, a new extension point in form of a ProjectBuilderDelegate can then be used to customize the Aether session for a given project. As a concrete example, an extension plugin could configure project-specific HTTP request headers for dependency resolution.