Официальный способ настройки переменной среды JAVA_HOME на сервере Ubuntu? - PullRequest
1 голос
/ 27 июля 2010

Предположим, я компилирую JDK из исходного кода, загруженного из Oracle.

Теперь JDK извлекается в / opt / oracle / jdk /

Я экспортирую JAVA_HOME и переменную среды path в /etc/profile.

Это рекомендуемый способ?

Ответы [ 3 ]

2 голосов
/ 27 июля 2010

Я экспортирую JAVA_HOME и переменную окружения пути в /etc/profile.

Это один из способов сделать это. Но учтите, что разные пользователи (или разные приложения) на машине могут нуждаться в разных установках Java. Таким образом, другие варианты позволяют пользователям устанавливать переменные среды в своих личных профилях оболочки, а приложениям - устанавливать их в сценариях-оболочках, сценариях «init.d» или любых других.

Не существует единственного «правильного» способа сделать это. Выберите способ, который наилучшим образом соответствует вашим потребностям.

1 голос
/ 27 июля 2010

Это прекрасно, чтобы установить JAVA_HOME, но есть еще несколько вещей, которые вы должны также сделать.

Вы также должны установить его как альтернативу для java и javac и зарегистрировать его, используя систему альтернатив.

Почему вы собираете JDK из исходного кода?Ubuntu поддерживает пакеты Sun Java.

0 голосов
/ 27 июля 2010

Я всегда просто устанавливаю его в моем .bashrc или .bash_profile ...

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