Я не совсем понимаю, в чем ваша проблема, но думаю, что вы не могли JAVA_HOME
как-то правильно установить переменную, поэтому я отвечу, если предположить этот факт.
Добавление к /etc/profile
Откройте
/etc/profile
в любом текстовом редакторе и добавьте следующую строку:JAVA_HOME="/Path/to/Java/home/directory" export PATH=$JAVA_HOME/bin:$PATH
где путь в вашем случае
usr/lib/jvm/java-7-openjdk-amd64/
Теперь
source
файл профиля для загрузки переменных:source /etc/profile
Добавление к /etc/environment
Вы можете установить свой JAVA_HOME
вход /etc/profile
, но предпочтительным местом для JAVA_HOME
или любой системной переменной является /etc/environment
.
Откройте
/etc/environment
в любом текстовом редакторе и добавьте следующую строку:JAVA_HOME="/Path/to/Java/home/directory" export JAVA_HOME
И путь в твоем случае есть
usr/lib/jvm/java-7-openjdk-amd64/
Теперь
source
файл среды для загрузки переменных:. /etc/environment
Проверьте установленную переменную или нет, повторив ее:
echo $JAVA_HOME
NOTE
: Обычно большинство систем linux исходники /etc/environment
по умолчанию, однако, если ваша система не делает этого, добавьте следующую строку ~/.bashrc
.
source /etc/environment
Не стесняйтесь добавлять дополнительные детали.