Android

Sådan installeres java på centos 7

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

Indholdsfortegnelse:

Anonim

Java er et af de mest populære programmeringssprog i verden, der bruges til at bygge forskellige slags applikationer og systemer.

Denne tutorial beskriver, hvordan du installerer forskellige versioner og implementeringer af Java på CentOS 7. Vi viser dig, hvordan du installerer OpenJDK såvel som Oracle Java.

Forudsætninger

Før du fortsætter med denne tutorial, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Java-variationer

Java distribueres i tre forskellige udgaver, Standard Edition (SE), Enterprise Edition (EE) og Micro Edition (ME). Denne tutorial dækker Java SE (Standard Edition) -udgaven.

Der er to forskellige Java-pakker i CentOS 7, Java Runtime Environment (JRE) og Java Development Kit (JDK). Hvis du kun vil køre Java-programmer, har du brug for JRE, der kun indeholder Java Runtime-miljøet, og hvis du er Java-udvikler, har du brug for JDK, der inkluderer JRE og udviklings / debugging-værktøjer og biblioteker.

Der er også to forskellige implementeringer af Java, OpenJDK og Oracle Java med næsten ingen forskelle mellem dem bortset fra at Oracle Java har et par ekstra kommercielle funktioner.

Hvis du ikke er sikker på, hvilken Java-implementering og -version, du skal installere, er den generelle anbefaling installation for at installere OpenJDK 11 JDK, som er den aktuelle LTS-version af Java.

Forudsætninger

Før du begynder med selvstudiet, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Installer OpenJDK

OpenJDK, open source-implementeringen af ​​Java-platformen er standard Java-udvikling og runtime i CentOS 7. Installationen er enkel og ligetil.

Installer OpenJDK 11 JDK

I skrivende stund er OpenJDK 11 den aktuelle LTS-version af Java og den anbefalede version til installation. Du kan installere det ved hjælp af yum ved at skrive følgende kommando:

sudo yum install java-11-openjdk-devel

Bekræft installationen ved at køre følgende kommando, der udskriver Java-versionen:

java -version

Outputet ser sådan ud:

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)

Det er det! På dette tidspunkt skulle du have installeret Java på dit CentOS-system.

Installer OpenJDK 11 JRE

Du kan installere OpenJDK 11 JRE ved hjælp af yum ved at skrive følgende kommando:

sudo yum install java-11-openjdk JRE er en undergruppe JDK, og hvis du allerede har installeret JDK-pakken, behøver du ikke at installere denne.

Installer OpenJDK 8 JDK

Java 8 er stadig den mest anvendte version af Java. Hvis din applikation kræver, at den ældre Java 8 installeres på dit CentOS 7-system, skal du installere det ved at køre følgende kommando:

sudo yum install java-1.8.0-openjdk-devel

Installer OpenJDK 8 JRE

Samme som ovenfor, hvis din ansøgning kræver OpenJDK 7 JRE, kan du installere den med yum ved at køre følgende kommando:

sudo yum install java-1.8.0-openjdk

Installer Oracle Java

I dette afsnit gennemgår vi trinnene til installation af Oracle Java. Oracle-pakker kan kun downloades fra deres officielle hjemmeside.

Før du installerer Oracle Java, skal du sørge for at læse Oracle JDK-licensen. Licensen tillader kun ikke-kommerciel brug af softwaren, såsom personlig brug og udviklingsbrug.

Du kan downloade Oracle Java .rpm pakkerne fra Java SE Downloads-siden. For at downloade Oracle Java skal du registrere dig på Oracle-siden.

Når du har downloadet pakken, skal du bruge følgende kommando til at installere den:

sudo yum localinstall jre-VERSION-linux-x64.rpm

Indstil standardversionen

Du kan kontrollere standard Java med:

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

Outputet skal se ud på følgende:

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:

For at ændre standard Java-versionen skal du blot indtaste nummeret, når du bliver bedt om det, og tryk på Enter .

Afinstaller Java

Hvis du af en eller anden grund ønsker at afinstallere Java-pakken, kan du afinstallere den som enhver anden pakke, der er installeret med yum .

Hvis du f.eks. java-1.8.0-openjdk-devel afinstallere java-1.8.0-openjdk-devel pakken, skal du blot køre:

sudo yum remove java-1.8.0-openjdk-devel

Konklusion

Nu, hvor du har lært, hvordan du installerer og administrerer forskellige Java-versioner på din CentOS-server, kan dit næste trin være at installere et af de mange applikationer, der kører på Java, såsom Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle.. osv

java centos