Подтвердить что ты не робот

Как указать репозиторий для зависимости в Maven

В проектах с несколькими зависимостями и репозиториями метод Try-and-error Maven для загрузки зависимостей немного громоздкий и медленный, поэтому мне было интересно, есть ли способ установить конкретное репо для некоторых заявленных зависимостей.

Например, я хочу, чтобы bouncycastle напрямую проверял BouncyCastle Maven repo на http://repo2.maven.org/maven2/org/bouncycastle/ вместо официального Maven.

4b9b3361

Ответ 1

Невозможно. Maven проверяет репозитории в порядке их объявления до тех пор, пока данный артефакт не будет разрешен (или нет).

Некоторые диспетчер репозитория может что-то приблизить к этому. Например, Nexus имеет функцию routes, которая делает что-то эквивалентное.