корень установки Java - PullRequest
       0

корень установки Java

3 голосов
/ 17 января 2011

я пытаюсь настроить apache hadoop в моей системе.На странице процедуры написано «отредактируйте файл conf / hadoop-env.sh, чтобы определить как минимум JAVA_HOME в качестве корня вашей установки Java.»

Что означает установка «JAVA_HOME» и «корня раздела Java»"на самом деле значит.Корень означает место, откуда загружается Java (т. Е. Вывод команды «Какие Java») ??

Использую Fedora 12

Ответы [ 3 ]

6 голосов
/ 17 января 2011

JAVA_HOME обозначает папку установки JRE или SDK.Содержит двоичные файлы, библиотеки и документацию.Вы можете узнать корневой каталог установки, набрав

$ which java

Часть перед bin/java обычно будет JAVA_HOME.

1 голос
/ 14 февраля 2013

Путь /System/Library/Frameworks/JavaVM.framework/Versions/Some_version_number/Home/ находится там, где находится мой MacBook Pro (Лев)

Вот мое:фактический домашний путь Java, который вам нужен.Этот путь должен быть определен в файле conf / hadoop-env.sh, который находится в корне пакета Hadoop.

Я использую Hadoop и столкнулся с этой проблемой.Путь, который я разместил, исправил мою проблему.

1 голос
/ 17 января 2011

В моем случае (Debian) это: /usr/lib/jvm/java-6-sun, файл /usr/bin/java является символической ссылкой на /etc/alternatives/java, которая является символической ссылкой на /usr/lib/jvm/java-6-sun/jre/bin/java

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