Как добраться, Артефакт загружают URL через Знатока API?

Я пытаюсь создать плагин знатока для генерации файла с URL ко всем зависимостям в проекте. Я смог получить зависимости и их артефакт, но я испытываю затруднения при получении URL загрузки.

Используя ArtifactResolver и ArtifactMetadataSource я получаю часть информации артефакта. Однако мне не удается получить всю информацию для всех зависимостей. Я не смог найти документацию относительно логики разрешения, так, чтобы я мог назвать ее, формируют мой плагин. Я могу использовать ArtifactResolver для загрузки артефакта, но что я действительно хотел, был просто URL.

API Артефакта Знатока имеет метод, названный getDownloadURL (см. http://maven.apache.org/ref/2.0.4/maven-artifact/apidocs/org/apache/maven/artifact/Artifact.html). Однако я, может казаться, не нахожу способ получить действительное значение в него. Я всегда получаю нулевое значение. Существует ли способ иметь разрешенный (загрузка или не) и получить URL для того, куда файл прибыл из?

6
задан Thomas 6 August 2010 в 17:00
поделиться