2013-03-15 2 views
0

Я успешно построил модуль Core с tycho и развернул его в Nexus с помощью команды «maven clean deploy». Теперь я хочу использовать это артефакты модуля Core для создания моего Live-модуля (размещенного на другом ПК), но tycho не может видеть этот модуль Core с использованием подхода, основанного на манифестах.Share tycho build results между компьютерами

Артефакты построения основного модуля размещены на Nexus (стандартном, а не в формате p2). Это работает, если Core и Live совместно используют одну локальную папку .m2/repository, но она не работает в случае совместного использования с Nexus.

Возможно ли совместное использование артефактов сборки без создания нового p2-репо и без использования стандартного подхода управления зависимостями на основе maven?

ответ

2

Взгляните на http://wiki.eclipse.org/Tycho/Nexus_Unzip_Plugin. Этот плагин Nexus позволяет бинарный обмен артефактом p2 между проектами через Nexus с использованием стандартных репозиториев формата maven2. Вам не нужно создавать репозитории с форматом p2 в вашем Nexus, если вы используете этот плагин.

Смежные вопросы