Рейтинг:0

Ошибка установки Oracle 11.0.12

флаг mq
cp.

я следил это, совершенно без ошибок, "jdk-11.0.12_linux-x64_bin.tar.gz" скопирован в "/var/cache/oracle-jdk11-installer-local/", однако, когда я запускаю "sudo apt install oracle-java11-installer- local» я получаю вывод ниже, и ничего не установлено, все тот же Ubuntu OpenJKD, и когда я пытаюсь показать альтернативы, он говорит, что нет. Я новичок в Ubuntu, но все просто.

root@server:~# sudo apt install oracle-java11-installer-local 
Чтение списков пакетов... Готово 
Построение дерева зависимостей
Чтение информации о состоянии... Готово
oracle-java11-installer-local уже является
новейшая версия (11.0.12-1~linuxuprising0). 0 обновлено, 0 недавно
установлено, 0 для удаления и 0 без обновления.

Следуя последней рекомендации N0rbert. Казалось, он установил и установил переменную среды, но все еще показывает OpenJDK. Мне нужно настроить Tomcat на Oracle JDK, и я могу не показываться в альтернативах... могу ли я? (Кроме того, как я могу заставить цитату блока соблюдать или установить разрыв/длину строки?)

(Чтение базы данных... 93229 файлов и каталогов на данный момент установлен.) Подготовка к распаковке .../oracle-java11-set-default-local_11.0.12-1~linuxuprising0_amd64.deb ... Распаковка oracle-java11-set-default-local (11.0.12-1~linuxuprising0) поверх (11.0.12-1~linuxuprising0) ... Настройка вверх oracle-java11-set-default-local (11.0.12-1~linuxuprising0) ... root@server:~# java --version openjdk 11.0.11 20 апреля 2021 г. OpenJDK Среда выполнения (сборка 11.0.11+9-Ubuntu-0ubuntu2.20.04) OpenJDK 64-битная виртуальная машина сервера (сборка 11.0.11+9-Ubuntu-0ubuntu2.20.04, смешанный режим, совместное использование) root@server:~# sudo update-alternatives --config java Там есть 2 варианта альтернативной java (предоставление /usr/bin/java).

Путь выбора Статус приоритета

  • 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 автоматический режим 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
    1111 ручной режим 2
    /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 ручной режим

root@server:~# root@server:~# printenv SHELL=/bin/bash DERBY_HOME=/usr/lib/jvm/java-11-оракул/дб JAVA_HOME=/usr/lib/jvm/java-11-оракул

Что еще более странно, в созданном JAVA_HOME ничего нет. Идеи?

Рейтинг:1
флаг zw

Вам необходимо установить небольшой дополнительный пакет из тот же PPA к

sudo apt-get установить oracle-java11-set-default-local

чтобы установить Oracle Java 11 в качестве версии Java по умолчанию.

флаг mq
cp.
Спасибо. Но я сделал это и ничего. Ниже приведен вывод. Также странно, что я только что сделал «sudo apt install oracle-java11-installer-local» и получил тот же результат. root@server:~# sudo apt-get install oracle-java11-set-default-local Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово oracle-java11-set-default-local уже является самой новой версией (11.0.12-1~linuxuprising0). 0 обновлено, 0 установлено заново, 0 удалено и 0 не обновлено. root@server:~# java --version
N0rbert avatar
флаг zw
Возможно, поможет `sudo apt-get install --reinstall oracle-java11-set-default-local`.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.