Eclipse RCP: реализовать функцию, отделенную от другого кода

Допустим, мы хотим расширить другое приложение Eclipse 4 RCP (с открытым исходным кодом) нашей собственной функцией eclipse. Очевидно, что эту функцию нельзя хранить вместе с другим кодом, она должна находиться в собственном репозитории git. К сожалению, плагины стороннего приложения RCP не развертываются ни в одном репозитории p2. Maven используется как система сборки.

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

      My Gitrepository   
│
└───3rd party E4 RCP (Git repository as submodule)
│   
└───My Feature
    │   plugin project
    │   feature project
    |   test fragment
    |   integration-test fragment

Что вы думаете об этом? Есть ли лучший или рекомендуемый способ решения этой проблемы?

0 ответов

Другие вопросы по тегам