2014-01-30 4 views
1

Я пытаюсь установить ju-7u51-linux-i586 в Ubuntu. Проблема в том, после того, как все установки, получая ниже Ошибка:Установка Java в Ubuntu

$:/USR/местные/Java $ Java -версия

Программа 'ява' можно найти в следующих пакетах:

  • по умолчанию-JRE
  • GCJ-4,6-JRE-безголовое
  • OpenJDK-6-JRE-безголовое
  • GCJ-4,5-JRE-безголовое
  • открыт JDK-7-JRE-обезглавленное Try: Sudo APT-получить установку

Я попытался установить с помощью webupd8, по-прежнему такой же вопрос. Пожалуйста помоги.

Спасибо за предоставленную вам помощь. Тем не менее я в страхе.

Я получаю ниже ошибки, когда я пытаюсь сделать ДОПОЛНЕНО альтернативы:

$ Sudo обновление-альтернатив --remove "Java" «/usr/lib/jvm/jdk1.7.0_25/bin/java " update-alternatives: warning: принудительная переустановка альтернативы /usr/local/java/jre1.7.0_25/bin/java, поскольку строка группы java сломана. update-alternatives: warning: не заменяет/usr/bin/java со ссылкой.

Также я получаю ниже для установленных версий java. ~/Программное обеспечение $ sudo update-alternatives --display java java - ручной режим ссылка в настоящее время указывает на /usr/local/java/jre1.7.0_25/bin/java /usr/lib/jvm/jdk1.7.0_51/bin/java - приоритет 1 /usr/local/java/jre1.7.0_25/bin/java - приоритет 1 Текущая 'лучшая' версия '/usr/lib/jvm/jdk1.7.0_51/bin/java' ,

Я удалил java как: sudo apt-get purge openjdk- * Я немного новичок в Linux, помогите.

+0

Этот вопрос не соответствует теме, потому что он принадлежит http://askubuntu.com/ – SpringLearner

+0

Как вы его установили - через синаптическую или правильную установку? И где вы его устанавливаете? –

+0

см. Этот ответ http://stackoverflow.com/questions/16263556/installing-java-7-on-ubuntu?answertab=active#tab-top – ice

ответ

1

Я думаю, это потому, что перед установкой вам нужно удалить java, который поставляется с операционной системой. Вы можете использовать следующую команду: Sudo APT-получить продуть openjdk- *

1

После удаления других распределений Явы как OpenJDK, попробуйте установить оракул Java с помощью программы установки или с помощью webupd8. Затем введите в терминал следующие две команды.

export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_51 
export PATH=$PATH:$JAVA_HOME/bin 

Теперь, если вы наберете Java -version в терминале, вы должны получить выход печати версию Java Runtime установлена.

+0

Привет, спасибо @Girish за ответ. Я попробовал то же самое, удалил jre и jdk из всех возможных в соответствии со [link] http://askubuntu.com/questions/84483/how-to-completely-uninstall-java. Я попытался установить java (по умолчанию один) из Ubuntu Software Center, и все же остается неизменным. нужна срочная помощь. – Aybid

+0

Удалить jre из этой папки /usr/local/java/jre1.7.0_25/bin/java. Используйте jdk, установленный в этом каталоге /usr/lib/jvm/jdk1.7.0_51/bin/java.enter путь установки jdk в файле .bashrc, как указано в моем сообщении выше. – girip11

0

Спасибо всем за помощь.

Я сделал все, но получил ту же проблему. Я предполагаю, что проблема заключалась в том, что каждый раз, когда java устанавливался, но не мог определить, какой из них выполнить по умолчанию. Наконец после выполнения, как сказал в ответе @ Гириш, я получил это от Ubuntu страниц справки:

SUDO ДОПОЛНЕНЫ альтернативы --config ява

это даст вам версию Java и хочет, чтобы установить и у может выбрать от 0,1,2 и т. д. Надеюсь, это поможет.

1

Я столкнулся с той же проблемой в ближайшем прошлом и решил проблему следующим образом.

Удалить все возможные распределения JRE/JDK с жесткого диска и удалить Java альтернативы из ДОПОЛНЕНО альтернативы, как этот

  • Во-первых, список возможных альтернатив

update-alternatives --config java

  • Во-вторых, удалить все возможности

update-alternatives --remove "java" "/usr/lib64/jvm/[jdkORjreVersion]/bin/java"

  • В-третьих, извлеките желаемое распределение jre/jdk по желаемому пути. (Обратите внимание на этот путь, мы будем использовать снова)

  • В-четвертых, установить JAVA_HOME и PATH переменных, как этот

export JAVA_HOME=[installed jre/jdk path] export PATH=$PATH:[installed jre/jdk path/bin]

  • Установите установленный Java исполняемый альтернативами Явы исполняемыми

update-alternatives --install "/usr/bin/java" "java" "[installed jre/jdk path]/bin/java" 1

update-alternatives --config java

  • Выбрать требуемое распределение jre/jdk.

PS: Все эти операции должны выполняться как корень.