Я столкнулся с проблемой создания и упаковки нашего приложения на основе Eclipse. Вот «Наше приложение» состоит из 4 плагинов Eclipse. Сейчас это RCP (но легко перейти на платформу IDE, AFAIK?). Он прекрасно подходит для построения и упаковки, с простым дескриптором сборки .product.Как создать обычную сборку Eclipse?
Но теперь у меня возникла проблема, так как есть требование запуска этого приложения, а другие плагины «под одной крышей». Плагинами являются: Papyrus UML, BPMN Designer и (возможно) и редактор XML из WTP.
Вопрос: лучше ли «интегрировать» эти плагины в RCP или использовать наши плагины в Eclipse IDE? А точнее - как создать Eclipse IDE с этим и только с плагинами (функциями), без JDT и других ненужных вещей? Какой подход мы должны использовать, чтобы создать такую упаковку?
Я попытался использовать действия, чтобы отключить пункт меню «Подтвердить» в моих плагинах. Использование шпиона плагина показывает, что меню предоставляется o.e.wst.validation.internal.ui.ValidationMenuAction, но использование acitivies для отключения этого меню не увенчалось успехом. Любые идеи, как сделать эту работу? –