Не может изменить JAVA_HOME

Пресса Alt + f2 выполнять программу

тип: xscreensaver-demo затем хит входит

Затем снимите флажок с флажком "Lock Screen After"

1
18.10.2013, 01:18
2 ответа

Первый исполняемый файл Java, найденный в Вашем ПУТИ, /usr/bin/java, который является, вероятно, ссылкой на /etc/alternatives/java который является, вероятно, ссылкой на /usr/lib/jvm/java-7-oracle/jre/bin/java.

Можно попытаться установить ПУТЬ, чтобы иметь новое расположение Java в начале. Вы сделали противоположное путем добавления его в конце. Необходимо было попробовать следующее:

export PATH=/home/user/tools/jdk1.5.0_22/bin:$PATH

В сочетании с JAVA_HOME необходимо быть в порядке, но другой больше debian-выхода (или выход человечности) путь должен использовать update-alternatives утилита.

sudo update-alternatives --install /usr/bin/java java /home/user/tools/jdk1.5.0_22/bin/java 100
sudo update-alternatives --set java /home/user/tools/jdk1.5.0_22/bin/java

Но необходимо сделать это со всеми исполняемыми файлами Вы намерение использовать от той установки.

Для получения дополнительной информации см. https://askubuntu.com/q/159575/11831

3
27.01.2020, 23:29
  • 1
    Выполнение этого: $JAVA_HOME/bin PATH=: $PATH в моем .bashrc вместо $PATH PATH=: $JAVA_HOME/bin решил проблему. –  u123 17.10.2013, 22:29

Можно хотеть зарегистрироваться whereis команда, а также альтернативы. Проверьте, существует ли символьная ссылка в /etc/alternatives/java это указывает на IcedTea, а не Ваш желаемый исполняемый файл Java. Можно хотеть проверить alternatives управляйте, чтобы установить новую альтернативу и установить ее, как желаемый.

Править: Свяжитесь с документацией RHEL как пример: https://access.redhat.com/site/documentation/en-US/JBoss_Enterprise_SOA_Platform/4.3/html/Getting_Started_Guide/appe-install_jdk_rhel.html

0
27.01.2020, 23:29

Теги

Похожие вопросы