Целевая платформа Tycho — использовать каталог

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


person user2545378    schedule 08.07.2013    source источник


Ответы (1)


Вы можете использовать артефакты в локальной файловой системе — просто они должны быть в формате репозитория p2. (Предыстория: для сборки Tycho требуются метаданные p2, а папки, используемые для целевого типа расположения файлов «Каталог», не содержат метаданные p2.)

Когда у вас есть локальный репозиторий p2, вы можете, например, ссылаться на него из целевого файла с местоположением «Сайт программного обеспечения» и URL-адресом file:.


Если вы только временно отключены от Интернета, вам не нужна специальная настройка для работы в автономном режиме. Вместо этого вы можете просто запустить свою сборку один раз в автономном режиме, а затем активировать автономный режим с помощью переключателя командной строки -o Maven. Затем Tycho будет просто использовать артефакты, кэшированные в локальном репозитории Maven.

person oberlies    schedule 09.07.2013