Транзитное разрешение URL-адресов загрузки артефактов в нескольких репозиториях Maven - PullRequest
0 голосов
/ 23 апреля 2020

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

Я пробовал использовать Shrinkwrap, однако это просто возвращает список артефактов, а не репозиторий, из которого он получен. Я также пытался использовать эфир, однако оказалось, что вы не можете отключить локальное разрешение, что становится проблемой при создании удаленного URL.

Обновление: сегодня я посмотрел немного больше на эфир, и хотя я думаю, можно приступить к работе, мне кажется, что нужно приложить немало усилий для чего-то, что, на мой взгляд, должно быть относительно простым, учитывая, что это делают Градл и Мэйвен.

...