Glassfish запускается только из IDE NetBeans, а не из командной строки - PullRequest
1 голос
/ 12 апреля 2010

Я установил версию 6.8 NetBeans с версией 3 Glassfish на RedHat. Дело в том, что когда я пытаюсь запустить / остановить Glassfish через NetBeans, он работает нормально, НО, когда я пытаюсь запустить Glassfish через:

. / Asadmin stop-domain domain1

я получаю ошибку «GlassFish требует Java SE версии 6. Ваш JDK версии 4»

У меня установлен только один экземпляр JDK

об / мин -qa | grep jdk

вернет "jdk-1.6.0_18-fcs"

есть идеи?

1 Ответ

0 голосов
/ 12 апреля 2010

Установите переменную среды AS_JAVA, чтобы она указывала на ваш 1.6 JDK. (asadmin будет использовать bin/java в этом каталоге). AS_JAVA должно быть установлено в glassfish/config/asenv.conf

...