Я выполнил эти шаги и получил контрольную версию новой части установки JRE, но java -version
ничего не возвращает.
Я бегал sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jre1.7.0/bin/java
.
Он вернулся update-alternatives: using /usr/lib/jvm/jre1.7.0/bin/java to provide /usr/bin/java (java) in auto mode
, так что, кажется, я правильно сделал эту часть.
Это может иметь отношение к переменным среды, например, JAVA_HOME и PATH, но я не уверен, как их установить.
При установке Java я использую следующие шаги, и они всегда работают бесперебойно:
Извлеките содержание и переместите папку в:
/usr/lib/jvm
Альтернативы Java установки:
sudo update-alternatives --install /usr/bin/java java /usr/bin/jvm/<jreName>/bin/java 1
Альтернативы обновления (обычно не необходимо, если Вы устанавливаете свою первую версию Java, но очевидно не повреждаете работать только, чтобы быть уверенными):
sudo update-alternatives --config java
Предоставьте ссылку на плагин для Вашего браузера:
ln -s /usr/lib/jvm/<jreName>/amd64/libnpjp2.so .mozilla/plugins/
Эти шаги всегда работали на меня без единственной проблемы. При столкновении с какими-либо проблемами после следования за ними (возможно, шаг 4 мог бы быть всем, в чем Вы нуждаетесь), то разместите больше информации как:
java -version
на самом деле дисплеи (или это буквально, очищают?)sudo update-alternatives --config java
По моему опыту, мне, никогда казалось, не было нужно JAVA_HOME
и в настоящее время имейте совершенно рабочие версии Java без переменного набора.