Если у меня есть информация об артефакте Maven (GroupId, ArtifactId, Version), как я могу программно (используя Java) получить этот артефакт из моего локального репозитория?
В частности, мне нужно иметь возможность подключиться к репозиторию Maven и создать/извлечь org.apache.maven.artifact.Artifact, чтобы я мог получить файл, связанный с артефактом.
Я просмотрел исходный код m2e, но MavenImpl.java (который обеспечивает разрешение артефактов) намного сложнее, чем мне нужно, и мне трудно понять, как работает подключение к репозиторию.