Мога ли да стартирам приставка Eclipse на трета страна като самостоятелно RAP приложение?

Използвам безплатна приставка Eclipse на трета страна (Toad Extensions за Eclipse, което наистина харесвам любов) и се интересувам дали мога да стартирам този плъгин в Rich Ajax Platform (RAP) контейнер с малко усилия. Ако това беше възможно, бих могъл да стартирам прост интранет сървър за достъп до споделена база данни, използвайки този прекрасен инструмент.

Разбира се, ще проверя отново лицензите, преди действително да го направя. Но се чудя за техническата осъществимост...


person Lukas Eder    schedule 13.05.2011    source източник


Отговори (1)


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

След това потърсете грешки при компилиране в изгледа Проблеми. Тези грешки при компилиране ви дават представа за тези API функции, от които вашият плъгин се нуждае, но не са налични в RAP.

За това несъответствие имате две възможности: или модифицирате кода, така че да не се нуждае повече от този неподдържан API, или се опитвате да предоставите заместител на липсващите функции в RAP. RAP форум/новинарска група със сигурност ще ви помогне да сортирате кои неща са изпълними и което по-скоро не.

Късмет!

person ralfstx    schedule 14.05.2011
comment
Така че не е наистина осъществимо с няколко кликвания. Освен това мисля, че библиотеката е със затворен код, така че вероятно не е възможно... - person Lukas Eder; 15.05.2011