Ошибка с GlassFish 4 и Eclipse Juno JavaEE

Я скачал Eclipse Juno некоторое время назад, но до сих пор использовал только его перспективу Java SE.

Сегодня скачал GlassFish 4 для Windows и установил. Во время установки я получил экран, который показал, что процесс установки не нашел Java JDK, но разрешил его найти. Я нашел каталог C:\Program Files\Java\jdk1.7.0_17 и выбрал его. я закончил установку и смог запускать и останавливать домен и видеть как приложения, так и страницы администратора.

Я также хотел установить GlassFish plug-in for Eclipse. Я нашел его через Marketplace, скачал и установил.

Я переключил перспективу Eclipse на JavaEE и попытался выбрать GlassFish в качестве сервера. Такой вариант действительно был. Однако затем я получил экран под названием Новая среда выполнения GlassFish 4.0 со следующей ошибкой:

Для выполнения сервера Glassfish требуется полный JDK вместо JRE

Доступны только кнопки Назад и Отмена.

Я погуглил, но не нашел ничего полезного для такого случая.

Может ли кто-нибудь предположить, что могло произойти, и предложить шаги по устранению неполадок?


person PM 77-1    schedule 09.08.2013    source источник


Ответы (3)


На экране, где вы определяете среду выполнения GlassFish, есть ссылка с надписью «Установленные настройки JRE». Если вы нажмете на нее, вы будете перенаправлены на экран, на котором показаны все установки JRE и JDK, о которых знает Eclipse. Вам нужно будет добавить запись для установки JDK. Затем, когда вы вернетесь к экрану GF, выберите эту новую запись в раскрывающемся списке JRE.

person Konstantin Komissarchik    schedule 09.08.2013

1) убедитесь, что jdk установлен. Посмотрите в C:\Program Files\Java\jdk1.7.XXXX

2) Перейдите к Window > Preferences. Затем под +Java+Installed JREs нажмите Add.

  • Выберите 'Standard VM', затем Далее
  • JRE Home = C:\Program Files\Java\jdk1.7.XXXX
  • остальные должны заполниться автоматически.

3) Еще в Preference Window -

  • Get to +Server, Runtime Environments
    • Select add an chose glassfish 4 (for example)
    • В JRE выберите новый jdk, добавленный на шаге 2.
    • В каталоге сервера Glassfish выберите путь, по которому вы установили Glassfish, в моем случае это: D:\glassfish4\glassfish

4) Перезапустите затмение.

person iarroyo    schedule 21.10.2013

Я также столкнулся с той же проблемой. Ссылка «Установленные настройки JRE» недоступна.

Нажмите «Управление средами выполнения Eclipse Java».
Добавьте свою версию jdk. Вы также можете найти свою установку jdk с помощью кнопки «Поиск». Если jdk не установлен, вам необходимо сначала установить его.

person Joshnee    schedule 09.01.2016