Я создаю плагины затмения с Maven, для затмения кислорода 3.
Моя конфигурация maven использует следующий репозиторий.
<repository>
<id>eclipse</id>
<url>http://download.eclipse.org/releases/neon/201705151400/</url>
<layout>p2</layout>
</repository>
И один из моих плагинов зависит от нашей пользовательской исправленной версии org.eclipse.tcf.te.tcf.launch.cdt
, которая существует в этом хранилище.
Я хотел бы указать в своем maven использовать исправленную версию этого плагина для решения его зависимостей.
Как я должен это делать? Предположим, у меня есть локальное разделенное репо P2 с единственным патчем.
Если я добавляю новый репозиторий, сборка все равно не выполняется.
<repository>
<id>TCF</id>
<url>file:<my_path>/tcf_patch-1.5.0.v20181116</url>
<layout>p2</layout>
</repository>