2017-01-18 2 views
0

Я создал новый проект с использованием tycho 0.26.0, он работает с Eclipse 4 Neon.2, поэтому все модули успешно работают с использованием maven, теперь я пытаюсь добавить новую зависимость в свой проект, я создал jar, и я хочу использовать его в своем проекте, но я не очень хорошо понимаю, как он работает.Как установить Maven Tycho Dependency в моем подключаемом модуле Eclipse?

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

ответ

0

Я не знаю, правильно ли получил ваш вопрос. Я предполагаю, что вы хотите создать приложение RCP Eclipse с tycho и использовать JAR-файл из одного из ваших плагинов.

Простейшим решением является создание нового проекта плагина из этой банки с помощью подключаемого модуля от существующего мастера архивов JAR.

Если вы это сделали, вы можете добавить зависимость от этого нового подключаемого модуля к существующим плагинам. Не забудьте экспортировать все пакеты библиотеки, открыв Manifest.mf и добавив все пакеты на вкладку Runtime.

Чтобы запустить это с помощью maven, вы также должны добавить файл pom.xml в новый подключаемый модуль. Эта ссылка очень помогает мне с maven tycho (http://codeandme.blogspot.de/p/tycho-articles.html).

КПП. если вам не нужна эта библиотека как простой JAR, вы можете также создать проект Plug-in вместо первого создания JAR, а затем создать проект Plug-in.

Create a plug-in project from a jar

+0

Спасибо, я настроил свой проект с Maven и Tycho, но мои зависимости не были приняты затмения, поэтому я настроил зависимости каталогов, чтобы получить все мои зависимости Maven и настроил затмение чтобы получить все зависимости из этого каталога. Теперь у меня другая проблема, я не могу запустить свое приложение как автономный исполняемый файл, поэтому мне нужно это, чтобы протестировать сайт обновления. – MiltonCh