Можно ли запустить сторонний плагин Eclipse в качестве отдельного RAP-приложения? - PullRequest
0 голосов
/ 13 мая 2011

Я использую бесплатный сторонний плагин Eclipse ( Toad Extensions для Eclipse , который мне очень нравится), и мне интересно, могу ли я запустить этот плагин в Rich Ajax Platform(RAP) контейнер без особых усилий.Если бы это было возможно, я мог бы запустить простой сервер интрасети для общего доступа к базам данных, используя этот великолепный инструмент.

Конечно, я еще раз проверю лицензии перед тем, как это сделать.Но меня интересует техническая осуществимость ...

1 Ответ

1 голос
/ 15 мая 2011

Обычная процедура - импортировать исходный код этого расширения в рабочую область Eclipse, переключить целевую платформу на недавнюю цель RAP и изменить зависимости с org.eclipse.ui на org.eclipse.rap.ui. Включите в цель все зависимости, не относящиеся к Eclipse-UI.

После этого найдите ошибки компиляции в представлении «Проблемы». Эти ошибки компиляции дают вам представление о тех функциях API, которые нужны вашему плагину, но недоступны в RAP.

Для этого несоответствия у вас есть два варианта: либо вы изменяете код, чтобы он больше не нуждался в этом неподдерживаемом API, либо вы пытаетесь предоставить замену отсутствующим функциям в RAP. RAP forum / newsgroup наверняка поможет вам разобраться, какие вещи выполнимы, а какие нет.

Удачи!

...