Maven: плагин для загрузки источника зависимостей из github?
У меня есть сборка, которая зависит от com.odiago.avro:odiago-avro:jar:1.0.5
, который я не смог найти в любом репозитории.
на источник доступен на github. Есть ли плагин maven, который я могу использовать, чтобы получить maven для загрузки и создания зависимости, или мне нужно будет вручную загрузить и установить его?
1 ответов
Я не думаю, что есть такой плагин, но я бы сказал, что даже если бы он был, вероятно, вам лучше загрузить источник (используя стабильный тег), построить его самостоятельно и установить его в локальный репозиторий (mvn install). Несколько причин:
- создание стороннего проекта является одноразовым - если это не то, что нужно повторить как часть вашей сборки, нет никакой выгоды в том, чтобы иметь его как часть вашего сценария maven. Это просто замедлит сборку. вниз.
- библиотека может измениться под вашими ногами.