Comment Installer Java OpenJDK 11 sur CentOS Linux.

Posted by IT NISRO 0 commentaires

 OpenJDK est une implémentation open source de la plate-forme de développement Java. Il s'agit d'un projet collaboratif qui est géré par Oracle et soutenu par une communauté mondiale de développeurs. OpenJDK est composé d'un ensemble de bibliothèques, d'outils de développement et d'une machine virtuelle Java (JVM).

Comment Installer Java OpenJDK 11 sur CentOS Linux.

L'objectif d'OpenJDK est de fournir une implémentation gratuite et open source de Java, permettant à la communauté de développeurs de participer à l'évolution de la plate-forme Java et de proposer des améliorations. En plus de cela, OpenJDK offre également une alternative à la version propriétaire de Java de Oracle.

De nombreuses distributions Linux incluent OpenJDK comme leur implémentation de Java par défaut. Les développeurs peuvent également télécharger et installer OpenJDK directement depuis le site web d'OpenJDK.


Installez OpenJDK 11.

[1] Si vous n'avez besoin que de JRE, installez uniquement le package [java-11-openjdk],

mais si vous avez besoin d'un compilateur, installez également le package [java-11-openjdk-devel].

[root@clubti ~]# dnf -y install java-11-openjdk java-11-openjdk-devel

[root@clubti ~]# cat > /etc/profile.d/java.sh <<'EOF'

export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which java)))))

export PATH=$PATH:$JAVA_HOME/bin

EOF

[root@clubti ~]# source /etc/profile.d/java.sh

[root@clubti ~]# java --version

openjdk 11.0.10 2021-01-19 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.10+9-LTS)

OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9-LTS, mixed mode, sharing)


# vérifier pour créer un programme de test

[root@clubti ~]# cat > java_test.java <<'EOF'

class java_test {

    public static void main(String[] args) {

        System.out.println("Hello Java World !");

    }

}

EOF 


[root@clubti ~]# javac java_test.java

[root@clubti ~]# java java_test

Hello Java World !

[2] Si vous avez installé plusieurs versions de Java à partir du référentiel officiel CentOS, il est possible de les changer avec [alternatives].

[root@clubti ~]# alternatives --config java

There are 2 programs which provide 'java'.

  Selection    Command

-----------------------------------------------

   1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.10.0.9-8.el8.x86_64/bin/java)

*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-4.el8.x86_64/jre/bin/java)

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

[root@clubti ~]# alternatives --config javac

There are 2 programs which provide 'javac'.

  Selection    Command

-----------------------------------------------

   1           java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.10.0.9-8.el8.x86_64/bin/javac)

*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-4.el8.x86_64/bin/javac)

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

[root@clubti ~]# java --version

openjdk 11.0.10 2021-01-19 LTS

OpenJDK Runtime Environment 18.9 (build 11.0.10+9-LTS)

OpenJDK 64-Bit Server VM 18.9 (build 11.0.10+9-LTS, mixed mode, sharing)

[root@clubti ~]# javac --version

javac 11.0.10


Tutoriel pour l'installation :



0 commentaires:

Enregistrer un commentaire

Membres

Formulaire de contact

Nom

E-mail *

Message *