Из javadocs Maven Resolver:
Обратите внимание, что получение конкретной реализации этого интерфейса (например, посредством внедрения зависимостей, локатора сервисов и т. д.) зависит от приложения и его конкретных потребностей. Примеры и инструкции по загрузке системы можно найти в онлайн-документации.
Как мне это сделать? получить экземпляр RepositorySystem? Где упоминается эта «онлайн-документация», которая, как я полагаю, является официальной частью продукта Maven Resolver? Поиск в Google ничего не дает.
Я не пишу плагин для Maven, поэтому даже если бы я мог использовать собственный DI Maven, стандартные примеры не будут работать. Я также заинтересован в использовании последней версии Aether и не полагаюсь на устаревший код, например. DefaultServiceLocator не следует учитывать.
Подробнее здесь: https://stackoverflow.com/questions/797 ... torysystem