Ошибка! Как установить GlassFish в Ubuntu 9.04? - PullRequest
0 голосов
/ 20 мая 2010

Я пытаюсь установить GlassFish в Ubuntu, и я получаю сообщение об ошибке:

Не удалось найти подходящую банку полезность. Пожалуйста, убедитесь, что у вас есть Java 6 или новее установлена ​​на вашем система и доступна в вашем PATH или установив JAVA_HOME

когда я печатаю

echo $ PATH

распечатывает:

/ USR / местные / SBIN: / USR / местные / бен: / USR / SBIN: / USR / бен: / SBIN: / бен: / USR / игры: / опт / jdk1.6.0_20 : / OPT / jdk1.6.0_20 / бен

Где проблема и как ее решить?

Я также прочитал « Проблемы с установкой Java EE SDK в Linux », но он не работает.

N.B. Перед переустановкой Ubuntu все работает нормально. Эта проблема возникает после переустановки.

Ответы [ 3 ]

3 голосов
/ 06 ноября 2010

если вы будете следовать этому руководству, у вас все будет хорошо, и все ваши проблемы исчезнут: http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-301-on-ubuntu

2 голосов
/ 20 мая 2010

Проблема в том, что у вас есть / opt / jdk1.6.0_20 в вашей переменной PATH, а исполняемые файлы java находятся в / opt / jdk1.6.0_20 / bin . Лучший способ - определить переменную среды JAVA_HOME, содержащую строку / opt / jdk1.6.0_20 и добавить переменную $ JAVA_HOME / bin в переменную PATH.

0 голосов
/ 27 марта 2012

Проблема была связана с разрешениями пользователя. Я думаю, что попытался установить GlassFish без достаточных прав.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...