Android

Kako instalirati javu na centos 7

Operativni sistemi - 044 - CentOS 7 - Instalacija (v.2.0)

Operativni sistemi - 044 - CentOS 7 - Instalacija (v.2.0)

Sadržaj:

Anonim

Java je jedan od najpopularnijih programskih jezika na svijetu, koji se koristi za izgradnju različitih vrsta aplikacija i sustava.

Ovaj vodič opisuje kako instalirati razne verzije i implementacije Jave na CentOS 7. Pokazat ćemo vam kako instalirati OpenJDK kao i Oracle Java.

Preduvjeti

Prije nego što nastavite s ovim vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.

Varijacije Java

Java je distribuirana u tri različita izdanja, Standard Edition (SE), Enterprise Edition (EE) i Micro Edition (ME). Ovaj vodič pokriva izdanje Java SE (Standard Edition).

Postoje dva različita Java paketa u CentOS 7, Java Runtime Environment (JRE) i Java Development Kit (JDK). Ako želite pokrenuti samo programe Java, potreban vam je JRE koji sadrži samo Java Runtime Environment i ako ste Java programer, trebat će vam JDK koji uključuje JRE i alate za razvoj i uklanjanje pogrešaka i biblioteke.

Postoje i dvije različite implementacije Java, OpenJDK i Oracle Java, a gotovo da nema razlike među njima, osim što Oracle Java ima nekoliko dodatnih komercijalnih značajki.

Ako niste sigurni koju implementaciju i verziju Java instalirati, općenita je preporuka za instaliranje OpenJDK 11 JDK koja je trenutna LTS verzija Jave.

Preduvjeti

Prije nego što započnete s vodičem, provjerite jeste li prijavljeni kao korisnik s povlasticama sudo.

Instalirajte OpenJDK

OpenJDK, implementacija otvorenog koda Java platforme je zadani razvoj Java i vrijeme izvođenja u CentOS-u 7. Instalacija je jednostavna i jednostavna.

Instalirajte OpenJDK 11 JDK

U vrijeme pisanja teksta, OpenJDK 11 je trenutna LTS verzija Jave i preporučena inačica za instaliranje. Možete ga instalirati pomoću yum upisivanjem sljedeće naredbe:

sudo yum install java-11-openjdk-devel

Provjerite instalaciju pokretanjem sljedeće naredbe koja će ispisati verziju Java:

java -version

Izlaz će izgledati ovako:

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)

To je to! U ovom bi trenutku trebali uspješno instalirati Javu na svoj CentOS sustav.

Instalirajte OpenJDK 11 JRE

OpenJDK 11 JRE možete instalirati koristeći yum upisivanjem sljedeće naredbe:

sudo yum install java-11-openjdk JRE je podskup JDK i ako ste već instalirali JDK paket, ne morate ga instalirati.

Instalirajte OpenJDK 8 JDK

Java 8 još uvijek je najčešće korištena inačica Jave. Ako vaša aplikacija zahtijeva da na vaš CentOS 7 sustav bude instaliran stariji Java 8, instalirajte je pokretanjem sljedeće naredbe:

sudo yum install java-1.8.0-openjdk-devel

Instalirajte OpenJDK 8 JRE

Isto kao gore, ako vaš zahtjev zahtijeva OpenJDK 7 JRE, možete ga instalirati s yum pokretanjem sljedeće naredbe:

sudo yum install java-1.8.0-openjdk

Instalirajte Oracle Java

U ovom ćemo dijelu proći korake instaliranja Oracle Java. Pakete Oracle dostupni su za preuzimanje samo sa njihove službene web stranice.

Prije instalacije Oracle Java obavezno pročitajte licencu Oracle JDK. Licenca dopušta samo nekomercijalnu upotrebu softvera, poput osobne i razvojne upotrebe.

Pakete Oracle Java .rpm možete preuzeti sa stranice za preuzimanje Java SE. Da biste preuzeli Oracle Java, morate se registrirati na web mjestu Oracle.

Nakon što preuzmete paket, koristite ga pomoću sljedeće naredbe:

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

Postavite zadanu verziju

Možete provjeriti zadanu Javu sa:

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

Izlaz treba izgledati na sljedeći način:

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:

Da biste promijenili zadanu verziju Java, samo kad je to zatraženo unesite broj i pritisnite Enter .

Deinstaliranje Java

Ako iz bilo kojeg razloga želite deinstalirati Java paket, možete ga deinstalirati kao i bilo koji drugi paket instaliran s yum .

Na primjer, ako želite deinstalirati paket java-1.8.0-openjdk-devel jednostavno pokrenite:

sudo yum remove java-1.8.0-openjdk-devel

Zaključak

Sada kada ste naučili kako instalirati i upravljati različitim verzijama Java na vašem CentOS poslužitelju, vaš sljedeći korak bi mogao biti instaliranje jedne od mnogih aplikacija koje se pokreću na Javi, poput Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle.. itd

java centos