В прошлом у нас были наши пакеты и функции в файловой системе и они были доступны в Eclipse через файл целевого определения с расположением "Directory". Таким образом, их легко использовать с мастерами Export в Eclipse.
Теперь я пытаюсь создать eclipse-plugin
с Tycho, у которого есть зависимости от сторонних разработчиков, например. javax.vecmath и org.apache.commons.math.
Из того, что я знаю, лучший способ получить зависимости в построении Tycho - через репозиторий p2. Поэтому я использую один для пакетов Eclipse. Но для моих сторонних пакетов, похоже, нет репозитория p2.
Итак, мой вопрос: как мне легко получить JAR (vecmath, commons-math) в репозиторий p2?
Я думал, что смогу создать репозиторий p2 с помощью Tycho, но как это сделать, когда я не могу получить доступ к сторонним пакетам в Tycho? Я попытался использовать целевое определение, но Tycho поддерживает только ссылки на репозитории p2, а не каталоги или установки. Существуют ли другие способы использования зависимостей сторонних разработчиков в сборке Maven/Tycho?