Install Java 8 on CentOS 7
Inhoudsopgave:
- voorwaarden
- Java-variaties
- voorwaarden
- Installeer OpenJDK
- Installeer OpenJDK 11 JDK
- Installeer OpenJDK 11 JRE
- Installeer OpenJDK 8 JDK
- Installeer OpenJDK 8 JRE
- Installeer Oracle Java
- Stel de standaardversie in
- Verwijder Java
- Conclusie
Java is een van de populairste programmeertalen ter wereld en wordt gebruikt om verschillende soorten applicaties en systemen te bouwen.
In deze zelfstudie wordt beschreven hoe u verschillende versies en implementaties van Java op CentOS 7 installeert. We laten u zien hoe u OpenJDK en Oracle Java installeert.
voorwaarden
Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.
Java-variaties
Java wordt gedistribueerd in drie verschillende edities, Standard Edition (SE), Enterprise Edition (EE) en Micro Edition (ME). Deze tutorial behandelt de Java SE-editie (Standard Edition).
Er zijn twee verschillende Java-pakketten in CentOS 7, Java Runtime Environment (JRE) en de Java Development Kit (JDK). Als u alleen Java-programma's wilt uitvoeren, hebt u JRE nodig die alleen de Java Runtime Environment bevat en als u Java-ontwikkelaar bent, hebt u JDK nodig met JRE en hulpmiddelen voor ontwikkeling / foutopsporing en bibliotheken.
Er zijn ook twee verschillende implementaties van Java, OpenJDK en Oracle Java met vrijwel geen verschillen, behalve dat Oracle Java een paar extra commerciële functies heeft.
Als u niet zeker weet welke Java-implementatie en -versie u moet installeren, is de algemene aanbeveling de installatie van OpenJDK 11 JDK, de huidige LTS-versie van Java.
voorwaarden
Voordat u met de zelfstudie begint, moet u zijn aangemeld als een gebruiker met sudo-rechten.
Installeer OpenJDK
OpenJDK, de open source-implementatie van het Java-platform is de standaard Java-ontwikkeling en runtime in CentOS 7. De installatie is eenvoudig en duidelijk.
Installeer OpenJDK 11 JDK
Op het moment van schrijven is OpenJDK 11 de huidige LTS-versie van Java en de aanbevolen versie om te installeren. Je kunt het installeren met yum door de volgende opdracht te typen:
sudo yum install java-11-openjdk-devel
Controleer de installatie door de volgende opdracht uit te voeren waarmee de Java-versie wordt afgedrukt:
java -version
De uitvoer ziet er ongeveer zo uit:
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
Dat is het! Op dit punt zou u met succes Java op uw CentOS-systeem moeten hebben geïnstalleerd.
Installeer OpenJDK 11 JRE
U kunt OpenJDK 11 JRE installeren met yum door de volgende opdracht te typen:
sudo yum install java-11-openjdk
JRE is een subset JDK en als u het JDK-pakket al hebt geïnstalleerd, hoeft u dit niet te installeren.
Installeer OpenJDK 8 JDK
Java 8 is nog steeds de meest gebruikte versie van Java. Als uw toepassing vereist dat de oudere Java 8 op uw CentOS 7-systeem wordt geïnstalleerd, installeert u deze door de volgende opdracht uit te voeren:
sudo yum install java-1.8.0-openjdk-devel
Installeer OpenJDK 8 JRE
Hetzelfde als hierboven als uw toepassing OpenJDK 7 JRE vereist, kunt u het installeren met yum door de volgende opdracht uit te voeren:
sudo yum install java-1.8.0-openjdk
Installeer Oracle Java
In deze sectie zullen we de stappen doorlopen van het installeren van Oracle Java. Oracle-pakketten kunnen alleen worden gedownload van hun officiële website.
Lees de Oracle JDK-licentie voordat u Oracle Java installeert. De licentie staat alleen niet-commercieel gebruik van de software toe, zoals persoonlijk gebruik en ontwikkelingsgebruik.
U kunt de Oracle Java
.rpm
pakketten downloaden van de Java SE-downloadpagina. Om Oracle Java te downloaden, moet u zich registreren op de Oracle-site.
Nadat u het pakket hebt gedownload, gebruikt u de volgende opdracht om het te installeren:
sudo yum localinstall jre-VERSION-linux-x64.rpm
Stel de standaardversie in
U kunt de standaard Java controleren met:
java -version
openjdk version "11.0.3" 2019-04-16 LTS OpenJDK Runtime Environment 18.9 (build 11.0.3+7-LTS) OpenJDK 64-Bit Server VM 18.9 (build 11.0.3+7-LTS, mixed mode, sharing)
sudo alternatives --config java
De uitvoer moet er ongeveer zo uitzien:
There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- 1 java-11-openjdk.x86_64 (/usr/lib/jvm/java-11-openjdk-11.0.3.7-0.el7_6.x86_64/bin/java) *+ 2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64/jre/bin/java) Enter to keep the current selection, or type selection number:
Om de standaard Java-versie te wijzigen, voert u het nummer in wanneer daarom wordt gevraagd en drukt u op
Enter
.
Verwijder Java
Als u om welke reden dan ook het Java-pakket wilt verwijderen, kunt u het verwijderen zoals elk ander pakket dat bij
yum
geïnstalleerd.
Als u bijvoorbeeld het pakket
java-1.8.0-openjdk-devel
wilt verwijderen, voert u eenvoudig het volgende uit:
sudo yum remove java-1.8.0-openjdk-devel
Conclusie
Nu je hebt geleerd hoe je verschillende Java-versies op je CentOS-server kunt installeren en beheren, zou je volgende stap kunnen zijn om een van de vele applicaties te installeren die op Java draaien, zoals Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle.. enz
java centosHoe Java op Centos te installeren 8
Java is een van de meest populaire programmeertalen die wordt gebruikt om verschillende soorten applicaties en systemen te bouwen. In deze zelfstudie leggen we uit hoe u een of meer Java-versies (OpenJDK) op CentOS 8 installeert en hoe u de standaard Java via alternatieven instelt.
Hoe Java op Debian 10 Linux te installeren
In deze tutorial zullen we uitleggen hoe Java (OpenJDK) op Debian 10 Linux te installeren.
Hoe Java op Debian 9 te installeren
In deze tutorial zullen we doorlopen met het installeren van Java op Debian 9. Java is een van de meest populaire programmeertalen die worden gebruikt om verschillende soorten applicaties en systemen te bouwen.







