am urmat acest, perfect fără erori, „jdk-11.0.12_linux-x64_bin.tar.gz” copiat în „/var/cache/oracle-jdk11-installer-local/” totuși când rulez „sudo apt install oracle-java11-installer- local" Primesc rezultatul de mai jos și nu este instalat nimic, tot același Ubuntu OpenJKD și când încerc să arăt alternative, scrie niciunul. Sunt un începător cu Ubuntu, dar totul este simplu.
root@server:~# sudo apt install oracle-java11-installer-local
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
oracle-java11-installer-local este deja
cea mai nouă versiune (11.0.12-1~linuxuprising0). 0 upgrade, 0 nou
instalat, 0 pentru a elimina și 0 nu a fost actualizat.
Urmând ultima recomandare a lui N0rbert. Părea să instaleze și să seteze variabila de mediu, dar încă arată OpenJDK. Trebuie să setez Tomcat la Oracle JDK și fără să apar în alternative pot... pot? (De asemenea, cum pot face ca citatul de bloc să respecte sau să stabilească întreruperea/lungimea liniei?)
(Se citește baza de date... 93229 fișiere și directoare în prezent
instalat.) Se pregătește despachetarea
.../oracle-java11-set-default-local_11.0.12-1~linuxuprising0_amd64.deb
... Se despachetează oracle-java11-set-default-local
(11.0.12-1~linuxuprising0) peste (11.0.12-1~linuxuprising0) ... Setare
sus oracle-java11-set-default-local (11.0.12-1~linuxuprising0) ...
root@server:~# java --version openjdk 11.0.11 2021-04-20 OpenJDK
Mediu de rulare (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) OpenJDK
VM Server pe 64 de biți (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mod mixt,
partajare) root@server:~# sudo update-alternatives --config java There
sunt 2 variante pentru java alternativă (furnizează /usr/bin/java).
Calea de selecție
Stare prioritară
- 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 modul automat 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
1111 modul manual 2
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 modul manual
root@server:~# root@server:~# printenv SHELL=/bin/bash
DERBY_HOME=/usr/lib/jvm/java-11-oracle/db
JAVA_HOME=/usr/lib/jvm/java-11-oracle
Și mai ciudat, nu există nimic în JAVA_HOME creat. Idei?