устанавливаю Glassfish. Для конфигурирования сервера требуется запуск с правами рута. при запуске с sudo получаю:
anasazi@aggressivecomp:~$ sudo ./glassfish-3.1-unix-ml.sh
[sudo] password for anasazi:
Could not locate a suitable jar utility.
Please ensure that you have Java 6 or newer installed on your system
and accessible in your PATH or by setting JAVA_HOME
когда имел эту же ошибку при запуске из-под себя, прописал JAVA_HOME переменную в ~/.bashrc и все заработало. Пробовал то же писать в /root/.bashrc - не помогло. Где вписывать эти переменные для рута?