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