В моей сборке pde я использую свойство pluginPath
для разрешения зависимостей от локальных репозиториев p2, например:
DpluginPath=${basedir}/../../../plugins:/cache/3pp/site/mockito/1.8.2:/cache/3pp/site/spring/3.0.1
Я пытаюсь найти, как эффективно материализовать кэши из HTTP p2 в локальные файлы.
Я знаю, что мог бы использовать ant-contrib
для цикла и вызывать задачу p2.mirror
для каждой зависимости. Для меня особенно важно минимизировать нагрузку на сеть, чтобы обеспечить быструю сборку.
Но является ли лучший способ объявить зависимость и материализовать репозитории p2 в локальной файловой системе?