среда, 26 сентября 2012 г.

Как подружить Eclipse + GlassFish 3.1.x?



  Oracle в наследство от Sun получило неплохой сервер приложений GlassFish. С версии 3.1.x GlassFish полностью реализует Java EE 6, что позволяет при разработке использовать EJB 3.1 и прочие прелести современного enterprise.

  Гугл нам подсказывает что для интеграции Eclipse и GlassFish 3.1 есть специальный плагин Oracle GlassFish Server Tools. К сожалению сайт этот не обновляется, а предложенный плагин из коробки не видит инсталяции GlassFish версии 3.1.x. Причиной проблем является переименование библиотек jsf, проблема описана на stackoverflow: Glassfish 3.1.2 and Eclipse

  На самом деле оказывает Oracle GlassFish Server Tools потихоньку развивается и есть версия 2.0.1. За это нам надо сказать спасибо Vince Kraemer и Peter Benedikovic, свежая версия доступна в update site по ссылке: http://download.java.net/glassfish/eclipse/juno

  А узнать про результаты работы над этим плагином в блоге: Internal 3.1.2 runtime plugin for Eclipse available