GNU/Linux >> Linux Esercitazione >  >> Fedora

Come installare Java JDK/JRE 17/11/8 su Fedora 35/34

Java JDK (Java Development Kit) è un ambiente di sviluppo software utilizzato per lo sviluppo di applicazioni Java. È una raccolta di strumenti di programmazione, in particolare JRE (Java Runtime Environment), Java (Loader for Java Application), Javac (Compiler), Jar (Archiver), ecc.

Java JRE (Java Runtime Environment) contiene strumenti per l'esecuzione di applicazioni Java.

OpenJDK è un'implementazione open source dell'edizione della piattaforma Oracle Java SE e non vi sono differenze tecniche tra OpenJDK e Oracle JDK.

Qui vedremo come installare Java JDK/JRE 17/11/8 su Fedora 35.

Installa Java su Fedora 35

Puoi installare OpenJDK o Oracle Java secondo le tue esigenze. Puoi anche avere più versioni di Java (OpenJDK e Oracle Java) sul tuo sistema.

Installa OpenJDK

L'installazione di OpenJDK è un processo piuttosto semplice in Fedora. Puoi usare il comando dnf per installare OpenJDK.

Installa OpenJDK JDK

# Java JDK 17

sudo dnf install -y java-17-openjdk-devel

# Java JDK 11

sudo dnf install -y java-11-openjdk-devel

# Java JDK 8

sudo dnf install -y java-1.8.0-openjdk-devel

Installa OpenJDK JRE

# Java JRE 17

sudo dnf install -y java-17-openjdk

# Java JRE 11

sudo dnf install -y java-11-openjdk

# Java JRE 8

sudo dnf install -y java-1.8.0-openjdk

Installa Oracle Java

Non esiste più un JRE (Java Runtime Environment) separato. Invece, Oracle JDK ora fornisce anche JRE.

Scarica Oracle Java JDK

Puoi utilizzare la riga di comando o il browser per scaricare JDK.

Vai alla pagina Oracle JDK per scaricare i pacchetti utilizzando il browser. Quindi, scarica il pacchetto binario rpm per una facile installazione.

Oracle Java JDK 17 (LTS):

Oracle Java JDK 11 (LTS):

Oracle Java JDK 8:

Se vuoi ancora scaricare tramite la riga di comando, installa il pacchetto wget.

sudo dnf install -y wget

Quindi, utilizza il comando seguente per scaricare Oracle Java utilizzando il terminale.

# Oracle Java JDK 17

wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm

# Oracle Java JDK 11

<LOGIN REQUIRED>

# Oracle Java JDK 8

<LOGIN REQUIRED>

Installa Oracle Java JDK

Dopo aver scaricato il pacchetto, installa Oracle Java JDK utilizzando rpm comando.

# Oracle Java JDK 17

sudo rpm -ivh jdk-17_linux-x64_bin.rpm

# Oracle Java JDK 11

sudo rpm -ivh jdk-11.0.13_linux-x64_bin.rpm

# Oracle Java JDK 8

sudo rpm -ivh jdk-8u311-linux-x64.rpm
Per impostazione predefinita, Java JDK è installato nella directory /usr/java/. Per installare Oracle JDK in una directory personalizzata, utilizzare il comando rpm -ivh –prefix=// rpmfile.

Imposta la versione Java predefinita

Usa il comando alternatives per impostare la versione java predefinita.

sudo alternatives --config java

Seleziona Java:

Se il tuo sistema ha più versioni Java, il comando sopra elencherà tutte le versioni Java come di seguito.

There are 3 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
 + 1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.12.0.7-4.fc35.x86_64/bin/java)
   2           java-latest-openjdk.x86_64 (/usr/lib/jvm/java-17-openjdk-17.0.1.0.12-2.rolling.fc35.x86_64/bin/java)
*  3           /usr/java/jdk-17.0.1/bin/java

Enter to keep the current selection[+], or type selection number: 3

Inserisci il numero sotto la colonna di selezione per impostare la versione Java predefinita.

Qui ho scelto 3 per Oracle Java 17.

Verifica versione Java

Controlla la versione java usando il seguente comando.

java -version

Risultato:

java version "17.0.1" 2021-10-19 LTS
Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)

L'output può variare a seconda del pacchetto e della versione che hai scelto come versione Java predefinita.

Imposta variabili ambientali

Le applicazioni Java spesso richiedono l'impostazione delle variabili di ambiente JAVA nel sistema. Per impostare le variabili JAVA a livello di sistema, crea un file in /etc/profile.d directory.

vi /etc/profile.d/java.sh

Quindi, aggiungi le variabili richieste.

Per impostare le variabili di ambiente per un particolare utente, inserisci le seguenti variabili in .bash_profile file nella directory home.

export PATH=$PATH:/usr/java/jdk-17.0.1/bin/
export JAVA_HOME=/usr/java/jdk-17.0.1/

Infine, carica gli ambienti nella sessione corrente.

source /etc/profile.d/java.sh

Conclusione

È tutto. Spero che questo post ti abbia aiutato a installare Java JDK/JRE 17/11/8 su Fedora 35.


Fedora
  1. Come installare Java (JDK e JRE) su Debian 10

  2. Come installare PHP 8.0/8.1 su Fedora 35 / Fedora 34

  3. Come installare Java 17 in Fedora 35

  4. Come installare Java Jdk 6/7/8 o Jre proprietario di Sun/oracle?

  5. Come installare Java (JRE o JDK) su FreeBSD

Come installare Java JDK 8 su CentOS 7

Come installare Java su Fedora 35

Come installare Java JDK 9 su Ubuntu 15.04

Come installare Java (JRE o JDK) su Ubuntu 16.04

Come installare OpenJDK JAVA 11/8 su Ubuntu?

Come installare Java JDK o JRE su Ubuntu o Debian