Вопрос, как указано в заголовке: как установить Серверный адаптер GlassFish на Eclipse Helios 3.6?
На момент написания этой статьи (26.07.2010) теоретически существует два способа установки адаптера сервера GlassFish: через Eclipse Marketplace или через сайт обновлений.
Обновление: Как упомянул Thorbjørn в комментарии, адаптер теперь (24.09.2010) доступен в диалоговом окне «Дополнительные серверные адаптеры» («обычный способ»).
Есть несколько способов сделать это, но один из них - щелкнуть правой кнопкой мыши в представлении Сервер , выбрать Создать> Сервер затем щелкните ссылку Загрузить дополнительные серверные адаптеры и выберите адаптер GlassFish.
Перейдите в Справка> Торговая площадка Eclipse ... и найдите «стеклянная рыба» . Затем нажмите кнопку Установить в подключаемом модуле сервера приложений GlassFish Java EE для Eclipse и следуйте инструкциям.
Перейдите в раздел Справка → Установить новое программное обеспечение , Добавьте следующий временный сайт обновления 1 : http: // download .java.net / glassfish / eclipse / helios . Не забудьте снять флажок Группировать элементы по категориям , и вы должны увидеть Oracle GlassFish Server Tools , как показано ниже:
Нажмите Далее ] и следуйте инструкциям.
1 Подключаемый модуль GlassFish перемещается в Oracle Enterprise Pack для Eclipse (OEPE) и будет доступен по адресу http://download.oracle.com / otn_software / oepe / helios / wtp в будущем (см. Ошибка 312912 ).
Упомянутая выше проблема на самом деле не специфична для плагина GlassFish и не платформа. Проблема заключается в ошибке p2 в Eclipse 3.6 при использовании совместно используемой установки (что является основной причиной проблемы), как я обнаружил после прочтения этого другого вопроса по SO и ] Ошибка 322929 . Проблема связана с ошибкой p2, которая исправлена в Eclipse 3.6 SR1, и после установки Eclipse 3.6 SR1 RC4 теперь все действительно работает должным образом. Ага!
В пакете Eclipse 3.6 M6 Java EE, если вы попытаетесь установить серверный адаптер GlassFish v3 через New Сервер диалоговое окно, а затем щелкните Загрузить дополнительные серверные адаптеры , Eclipse связывается с удаленными сайтами, но не может показать какой-либо адаптер:
Эта проблема фактически зафиксирована ошибкой 305636 . Использование сайта обновления вместо мастера создания сервера позволяет обойти проблему:
Когда я пытаюсь это сделать, я получаю следующее:
Не могу завершить установку, потому что не удалось найти один или несколько необходимых элементов. Устанавливаемое программное обеспечение: GlassFish Java EE 5, Java EE 6 1.0.54 (com.sun.enterprise.jst.server.sunappsrv.feature.feature.group 1.0.54) Отсутствует требование: GlassFish Java EE 5, Java EE 6 1.0.54 (com.sun.enterprise.jst.server.sunappsrv.feature.feature.group 1.0.54) требует 'org.eclipse.platform.feature.group [3.5. 0,3.6.0) ', но найти его не удалось
Eclipse Helios уже имеет правильный источник для загрузки плагина glassfish, но сайт еще не доступен . Сайт будет доступен в конце июля согласно этому https://bugs.eclipse.org/bugs/show_bug.cgi?id=312912
Вы можете использовать сайт обновлений разработки для установки версии rc плагина glassfish для helios witch:
http://download.java.net/glassfish/eclipse/helios
Добавьте это на свои сайты обновлений и затем снимите флажок « Группировать элементы по категории ", и вы увидите и сможете установить подключаемый модуль Glassfish в Helios
Указанный выше URL не работал у меня (я использую последнюю версию Helios).
Мне нужно было сделать
помощь
-> рынок затмения
-> [ затем выбрать плагин Glassfish на вкладке «поиск»
]