it-roy-ru.com

Как настроить Glassfish Server в Eclipse вручную

У меня на компьютере предварительно установлен сервер GlassFish 3.1.1.2. Который я хочу использовать в моем Eclipse Luna

Как вручную настроить его для использования в Eclipse?

Когда я попытался использовать Eclipse Market Place, я получил ошибку Репозиторий не найден на http://download.Oracle.com/otn_software/oepe/luna .

Я попытался выполнить поиск в сети, для которой я указал на Oracle Enterprise Pack для Eclipse (OEPE), который составляет около 485 МБ .
Есть ли другой способ для этого?

28
InCh

Вы должны использовать Eclipse WTP (Web Tool Platform) и использовать самую последнюю версию - Luna 4.4. Ссылка для скачивания: Eclipse IDE для разработчиков Java EE http://www.Eclipse.org/downloads/packages/Eclipse-ide-Java-ee-developers/lunar

Меню Windows\Показать представление\Другое, выберите папку Сервер, нажмите Серверы.

enter image description here

enter image description here

Щелкните правой кнопкой мыши пустую область, чтобы использовать контекстное меню, выберите New\Server.

enter image description here

Нажмите на ссылку "Загрузить дополнительные серверные адаптеры"

enter image description here

Выберите «GlassFish Tools» от поставщика Oracle. 

enter image description here

Затем перезапустите Eclipse.

36
foobarfuu

Я мог бы исправить это, используя следующие шаги. (GlassFish server3.1.2.2 и Eclipse Luna 4.4.1)

  1. Справка> Eclipse Marketplace> Поиск GlassFish> вы увидите Инструменты GlassFish> Выберите подходящий и установите его.
  2. Перезапустите Eclipse
  3. Windows> Открыть представления> Другое> Сервер> Серверы> GlassFish 3.1
  4. Вам нужно будет добавить jdk1.7.0 в Установленную JRE. Закройте предыдущее окно, чтобы применить новый jdk1.7.0 по умолчанию.
21
user4530877

Этот вопрос кажется немного устаревшим, но вот мое решение.

Я предполагаю, что вы уже загрузили GlassFish на жесткий диск и распаковали файлы в каталоге.

A - Eclipse MarketPlace/Установка инструментов GlassFish

Как сказано в предыдущих ответах, вы должны загрузить GlassFish Tools с Eclipse marketplace;

Помощь -> EclipseMarket Place

 enter image description here

И установите GlassFish на экране ниже;

 enter image description here

B - Добавление сервера GlassFish

Откройте серверный вид, если он не виден в нижней части Eclipse, тогда;

Window -> Показать представление -> Серверы

 enter image description here

Когда вид сервера виден, просто нажмите «Серверы недоступны. Нажмите эту ссылку, чтобы создать новый сервер ...», как показано ниже;

 enter image description here

C - Добавление сервера GlassFish

В окне Новый сервер выберите GlassFish, как показано ниже. По моему опыту, есть только одна опция GlassFish, которую я могу выбрать, вместо нескольких опций GlassFish с версиями, как вы можете видеть ниже;

 enter image description here

D - Настройка местоположений GlassFish и Java

Введите точное местоположение GlassFish, а также местоположение Java, как вы можете видеть ниже;

 enter image description here

E - Последний Шаг

На последнем шаге этой конфигурации просто оставьте все как есть. Для простоты я не определяю пароль администратора;

 enter image description here

Теперь все готово, надеюсь, что это поможет!

13
Levent Divilioglu

Для использования инструментов Glassfish с Eclipse Luna вам необходимо Java 8 . Я также столкнулся с этой проблемой, потому что у меня была Java 7. Если у вас есть Java 7 в вашей среде, скачайте Eclipse Kepler. Это будет работать нормально.

8
Tulip Agarwal

У меня была та же проблема . Не удалось установить ни с помощью Marketplace, ни вкладка Servers.

Ниже приводится альтернатива.

1) Помощь -> Установить новое программное обеспечение
2) Используйте url: http://download.Oracle.com/otn_software/oepe/12.1.3.6/luna/repository Выше представлен инструмент OEPE, предоставленный Oracle для разработки EE.
3) Из всех предложений выберите инструменты Glassfish.
4) Установите его . 5) Перезапустите Eclipse. 

Затмение 4.4.2 Луна JDK: 1.8 

3
Harshit

У меня была такая же проблема, чтобы ее решить, зайдите в windows -> предпочтения -> серверы и выберите среду выполнения, и теперь вы увидите новое окно, в В правом верхнем углу вы увидите вариант: скачать дополнительный серверный адаптер, Нажмите и установите сервер Glassfish. 

1
alvaro7710

Для Eclipse Mars используйте такой же подход, как и harshit.

1) Помощь -> Установить новое программное обеспечение
2) Используйте url: http://download.Oracle.com/otn_software/oepe/mars repository. Выше представлен инструмент OEPE, предоставляемый Oracle для разработки EE.
3) Из всех предложений выберите Инструменты Glassfish (Инструменты Oracle Weblogic Server, Инструменты сценариев Oracle Weblogic, Патчи Oracle, Инструменты Oracle Maven).
4) Установите его.
5) Перезапустите Eclipse

В пункте 3) 4 инструмента находятся в скобках, я не знаю минимальной комбинации, но только установка Glassfish Tools не имеет никакого эффекта.

Во время перезапуска Oepe запрашивает Java 8 JDK, если Eclipse работает на более старой версии.

Eclipse 4.5.0 Mars JDK: 1,8

1
hariprasad

Для Затмения Луны

Выберите Справка> Eclipse MarketPlace> Найдите Инструменты GlassFish и установите его.

Перезапустите Eclipse.

Теперь перейдите на серверы> новый> сервер и вы найдете сервер Glassfish.

1
Suketu