[JAVA] Installation d'OpenJDK sur CentOS7

Un mémorandum lors de l'installation d'OpenJDK sur CentOS7

Installation d'OpenJDK

Méthode 1: installation par la commande yum

C'est le plus simple car vous tapez simplement une commande. La destination de l'installation est / usr / lib / jrm / ''. De plus, il est automatiquement enregistré dans les alternatives.

#java du référentiel yum-1.8.0-Rechercher des packages openjdk
$ yum search java-1.8.0-openjdk
#Installer le runtime OpenJDK
$ sudo yum install java-1.8.0-openjdk
#Installez le kit de développement OpenJDK
$ sudo yum install java-1.8.0-openjdk-devel

Méthode 2: installer à partir du fichier rpm

Il s'agit d'une méthode de téléchargement et d'installation du fichier rpm à partir d'un site de distribution, etc., et est efficace lorsque l'installation ne peut pas être effectuée avec la commande yum, par exemple lorsque Internet n'est pas connecté (bien sûr, le téléchargement est effectué à partir d'un terminal connecté à Internet). Cependant, selon l'environnement d'installation, il peut être nécessaire d'installer à l'avance des packages dépendants autres que Java.

Le fichier rpm est distribué sur pkgs.org, alors téléchargez-le puis installez-le dans l'ordre suivant. Comme la commande yum, elle est automatiquement enregistrée dans les alternatives.

$ sudo rpm -ivh java-1.8.0-openjdk-headless-1.8.0.171-7.b10.el7.x86_64.rpm
$ sudo rpm -ivh java-1.8.0-openjdk-1.8.0.171-7.b10.el7.x86_64.rpm
$ sudo rpm -ivh java-1.8.0-openjdk-devel-1.8.0.181-3.b13.el7_5.x86_64.rpm

Méthode 3: installer à partir d'un fichier binaire (Java 9 ou version ultérieure)

Pour Java 9 ou version ultérieure, installez à partir du fichier binaire OpenJDK.

Le fichier binaire est publié sur jdk.java.net, donc téléchargez-le et décompressez-le.

Après la décompression, déplacez-le dans n'importe quel dossier et enregistrez-le dans des alternatives.

#Décompressez le fichier tar
$ tar xzvf openjdk-11_linux-x64_bin.tar.gz
#Déplacer vers n'importe quel dossier
$ mv jdk-11 /usr/lib/java/

#Enregistrez la commande à utiliser dans les alternatives
$ alternatives --install /usr/bin/java java /usr/lib/java/jdk-11/bin/java 1
$ alternatives --install /usr/bin/javac javac /usr/lib/java/jdk-11/bin/javac 1

Changement de la version Java à utiliser

Si plusieurs versions sont installées, vous pouvez changer la version Java à utiliser avec des alternatives.

** commande java **

#Confirmer les alternatives de la commande java&Modifiez le paramètre pour utiliser jdk11 en spécifiant "3"
$ alternatives --config java

Il y a 3 programmes'java'Fournir.

Sélectionnez la commande
-----------------------------------------------
   1           java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.171-2.6.13.2.el7.x86_64/jre/bin/java)
*+ 2           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/jre/bin/java)
   3           /usr/lib/java/jdk-11/bin/java

Appuyez sur Entrée pour sélectionner le courant[+]Ou entrez le numéro de sélection: 3

#Vérification de la version Java
$ java -version
openjdk version "11" 2018-09-25
OpenJDK Runtime Environment 18.9 (build 11+28)
OpenJDK 64-Bit Server VM 18.9 (build 11+28, mixed mode)

** commande javac **

#Vérifiez les alternatives pour la commande javac&Modifiez le paramètre pour utiliser jdk11 en spécifiant "2"
$ alternatives --config javac

Il y a 2 programmes'javac'Fournir.

Sélectionnez la commande
-----------------------------------------------
*+ 1           java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64/bin/javac)
   2           /usr/lib/java/jdk-11/bin/javac

Appuyez sur Entrée pour sélectionner le courant[+]Ou entrez le numéro de sélection: 2

#Vérifiez la version de javac
$ javac -version
javac 11

Informations de référence

Recommended Posts

Installation d'OpenJDK sur CentOS7
Installation de Docker sur CentOS 6
Installation de Zabbix 5 sur CentOS 8
Installez OpenJDK
Activer Openjdk10 et maven sur CentOS
Comment installer OpenJDK 11 Memo
Première installation de CentOS 8
Tutoriel Maven sur CentOS 7
Installez OpenJDK sur macOS
HelloWorld utilisant OpenJDK sur CentOS8 après la mort cérébrale
Utiliser perltidy sur CentOS 8
Installez Golang sur CentOS 8
Essayez OpenLiteSpeed sur CentOS8
Installez Neo4j 4.1.3 sur centOS
Installation OpenAM sur VirtualBox
Tomcat v8 sur CentOS7
Installez Vertica 10.0 sur CentOS 6.10
Utilisez mod_auth_cas sur CentOS 8
Installez Python 3 sur CentOS 7
Installez kuromoji sur CentOS7
Jetty v8 sur CentOS7
Installez PostGIS 2.5.5 sur CentOS7
Installez jpndistrict sur CentOS 7
Installez openjdk11 sur Mac
Installez Redmine 4.1.1 sur CentOS 7
Installez OpenJDK 8 sur mac
Installation de Smokeping sur CentOS7
Installez PostgreSQL 13 sur CentOS 7.5
Installation d'Oracle Database XE sur CentOS7 (édition d'instance t2.micro)
Essayez Rabbit MQ + PHP sur CentOS
Installez OpenJDK7 (JAVA) sur ubuntu 14.04
Rendre exFat disponible sur CentOS 7
Créer manuellement OpenJDK sous Windows
Installez OpenFOAM v2006 sur CentOS
Installez Jenkins sur CentOS de Docker
Installez Apache sur CentOS sur VirtualBox
Changer la version java sur CentOS
Installez Ruby 2.7 sur CentOS 7 (SCL)
Effectuer la rotation des journaux avec centos
Installez openjdk8 sur l'image Docker (Debian)
Comment déployer Laravel sur CentOS 7
Installez Ruby 2.5 sur CentOS 7 en utilisant SCL
Installation de Java Open JDK 8 sur CentOS 7
Essayez de mettre CentOS 8 dans Raspberry Pi 3
WordPress avec Docker Compose sur CentOS 8
Comment installer MariaDB 10.4 sur CentOS 8
Installez apache 2.4.46 à partir des sources sur CentOS 7
Utilisez la commande iostat sur CentOS 8
Installation d'Elmer / Ice (Ubuntu sur WSL)
J'ai essayé d'installer CentOS 8 sur ESXi 6.7
Étapes pour installer devtoolset-6 sur CentOS 7