2015-02-02 2 views
2

Я пытаюсь установить Glassfish Server на Eclipse Luna.Сервер Glassfish не найден в Eclipse Luna

Я установил плагин Glassfish Tools 7.3.3 (из Oracle), и я загрузил Glassfish 3.1.2 на свой компьютер. Тем не менее, я не вижу сервер Glassfish в списках серверов в Eclipse. Когда я нажимаю «Загрузить дополнительные серверные адаптеры», это не видно. Я попытался зарегистрировать каталог Glassfish в разделе «Настройки»> «Сервер»> «Среда выполнения», но он не работает.

Извините, если я пропустил предыдущие ответы на эту тему.

Любая идея? Thanks :)

+0

Убедитесь, что вы запускаете Eclipse, по крайней мере, на Java 7. Чтобы проверить ... Справка -> О программе -> Сведения об установке -> Конфигурация –

+0

Вы видите GlassFish, перечисленные в разделе «Настройки»> «Сервер»> среды выполнения? –

+0

О, это java6 jvm и jre. Может быть, это проблема? Hum, Glassfish не указан в среде Runtime. – Rififi

ответ

0

Убедитесь, что вы используете правильную JRE при установке Eclipse. Из статьи GlassFish Tools:

«Даже если установлена ​​правильная версия Java, Eclipse может найти более раннюю версию при запуске, если она существует где-то еще в системе». - Смотрите на: http://marketplace.eclipse.org/content/glassfish-tools#sthash.Ych3VCKr.dpuf

Вы можете видеть, какую версию вы используете, запустив этот код:

public class JavaVersion { 
public static void main(String[] args) 
    { 
     System.out.println(System.getProperty("java.runtime.version")); 
    } 
} 

С Затмением Луной, вы должны использовать Java 8.

Чтобы изменить какую версию установка использует, перейдите в Window - Preferences - Java - Установленные JRE и выберите add. Выберите «Стандартная виртуальная машина» и нажмите «Далее». Нажмите «Каталог» и перейдите туда, где находится ваша JRE, и выберите ее. Нажмите «Готово». Теперь он будет включен в список установленных JRE. Убедитесь, что он выбран по умолчанию. Нажмите OK. (Примечание - будет неплохо не просто установить JRE, а на самом деле JDK. Точно так же, но перейдите к файлам JDK.)

Теперь, когда вы создаете новые проекты, по умолчанию JRE будет новой.

И теперь GlassFish будет доступен из списка типов серверов в новом сервере. (Я перезапустил Eclipse - возможно, это необходимо, но я не уверен).

+0

Далее вы можете столкнуться с проблемой по этому вопросу: http://stackoverflow.com/questions/26723197/how-do- i-use-glass-fish-server-with-eclipse-luna-for-java-ee - принятый ответ там поможет. – Kitalda

Смежные вопросы