Если вы планируете использовать Eclipse для создания автономного клиента или плагина, который только что добавлен к существующей установке Eclipse, как вы планируете общаться с вашим сервером?
Наша команда попыталась создать приложение Eclipse Rich Client Platform и обеспечить его взаимодействие с промежуточным уровнем J2EE на основе EJB через RMI, и это работало довольно хорошо, за исключением случаев, когда мы добрались до безопасности и не смогли использовать ни один из стандартных Шаблоны безопасности J2EE для создания имени входа на клиенте Eclipse, которое будет проходить проверку подлинности на сервере.
Кажется, это известная проблема в кругах Затмения, но я не видел ничего, что могло бы ее решить.
GWT кажется довольно продвинутым, и есть несколько IDE, которые добавили инструменты для работы с ним, но у меня нет опыта разработки из первых рук. Все, что я видел в плане демонстраций и примеров, делает его действительно мощным и простым в использовании.
Итак, моя основная мысль в том, что Eclipse - захватывающая платформа, но вы столкнетесь с трудностями, которые вам, возможно, придется решать самостоятельно. GWT кажется более легкой альтернативой.