2015-01-11 4 views
1

Я использую Eclipse Luna на Mac Maverick.Glassfish on Eclipse на Mac

  1. Я загрузил GlassFish и извлек его.
  2. Я загрузил инструментарий Glassfish с рынка.
  3. Я использую Eclipse EE.
  4. JAVA_HOME установлен в /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk/Contents/Home/bin

Когда я пытаюсь определить новый сервер, почему не GlassFish появляется как вариант? Что я пропустил?

+0

Вы установили «Oracle Java EE Tools» и «Glassfish Tools»? – unwichtich

+0

Что это значит? Я загрузил Java 7 SDK из Oracle. А также инструментарий из рынков. – xcoder

+0

Это два пакета, которые вы должны установить, чтобы заставить его работать, но они должны быть включены в то, что вы называете набором инструментов Glassfish. – unwichtich

ответ

0

Проблема на самом деле Eclipse. JDK 7 работает только с Eclipse EE в 64-битной версии. Таким образом, в основном, если хотите сделать GlassFish доступный сервер: вам нужно:

  1. Использование Eclipse EE 64 бита версия
  2. Использование JDK-7
  3. Убедитесь, что ваш JAVA_HOME устанавливается/обновляется (В Mac , как правило, находится под/Library/Java/JavaVirtualMachines /)
  4. В Eclipse площадной, загрузите и установите Glassfish-инструментарий (и перезапустить IDE конечно)
  5. Убедитесь, что Eclipse, EE/Project использует правильный JDK (Предпочитаете ence -> Java -> Установленные JRE)
Смежные вопросы