Java er et overlegen programmeringsspråk og de fleste enheter er bygget med Java fra stasjonære applikasjoner til forskjellige systemer. Du kan velge Oracle Java eller OpenJDK når du installerer Java på Centos 8. Oracle -versjonen tilbyr noen premiumfunksjoner og er ikke gratis. Men OpenJDK er fritt tilgjengelig for installasjon.
Dagens innlegg fokuserer på trinnene for å installere OpenJDK på Centos V8.
Installere OpenJDK på Centos 8
Centos er ideell for programmering, og når du vil lage Java -applikasjoner, kan du bruke de to standard Java -versjonene, Java 11 eller Java 8, tilgjengelig i depotet. Når du installerer OpenJDK, kan du angi hvilken Java -versjon du vil bruke som standardalternativ, inkludert eksport av banen for å gjøre den tilgjengelig for applikasjoner du bygger på CentOS 8.
For denne opplæringen vil vi installere OpenJDK 11 og senere sette den som vår standard Java.
For å installere OpenJDK 11, kjør kommandoen nedenfor med administratorrettigheter. Vi bruker også Yum Pakkesjef. Bruke Dnf.
$ sudo yum installer java-11-openjdk-devel
Når du har utført kommandoen, vil systemet lokalisere den tilgjengelige OpenJDK 11 i det nærmeste speilet til regionen din, last den ned og installer den.
Når du blir bedt om å autorisere installasjonen, trykk Y for at installasjonen skal fortsette.
Yum vil laste ned den spesifiserte OpenJDK og dens avhengigheter. Når det har alt som kreves for installasjonen, vil den installere OpenJDK og vise en utgang som ligner på den nedenfor, og bekrefter at den er installert og avhengighetene installert ved siden av den.
På dette tidspunktet er din standard Java -versjon ennå ikke endret. Vi må konfigurere den til å angi den installerte OpenJDK 11 som standard Java.
For det, bruk Oppdateringer-Alternativer kommando.
$ Oppdateringer-Alternativt-Config Java
Å utføre kommandoen vil vise tilgjengelige Java -versjoner på systemet ditt. For saken vår kan vi merke at vi har tre Java -versjoner installert.
Vi tar sikte på å velge OpenJDK 11 som standardalternativ. Så vi skriver valgnummeret i terminalen og trykker på Skriv inn tasten. Forsikre deg om at du bruker riktig valgnummer for saken din. For dette eksemplet har OpenJDK 11 et utvalgt antall 3.
Når du har valgt standard Java -versjonen, må du bekrefte endringen ved å sjekke Java -versjonen på Centos 8.
$ java -version
Vi har installert OpenJDK 11 og satt den som standard Java -versjon.
Så langt fungerer installasjonen vår riktig. Imidlertid, når du vil kjøre Java -applikasjoner på centosene dine og vil at de skal bruke standard sett Java -versjonen, må du angi Java_home miljøvariabel.
Enhver Java -applikasjon vil bruke miljøvariabelen du definerer for at Java -versjonen din skal kjøres på systemet ditt. Først må vi få plasseringen av OpenJDK at du vil angi variabel. Så bruk kommandoen for oppdateringsalternativ for å liste opp plasseringen.
I vårt tilfelle fokuserer vi på OpenJDK 11. Så kopier den uthevede banen.
Deretter bruker du en redaktør etter ditt valg for å åpne .bash_profile og lim inn den kopierte banen til OpenJDK nederst i filen.
Bruk formatet Java_Home = ”/The-Path/” Lagre og avslutt filen.
Det siste trinnet er å bekrefte at vår nylig ekstra miljøvariabel fungerer. For det, bruk ekko kommando for å sjekke om det gir riktig vei for Java_home miljøvariabel.
Utgangen bekrefter at vi la til miljøvariabelen vellykket. Slik installerer du OpenJDK på CentOS 8 og angir miljøvariabelen for systemet ditt.
Konklusjon
Java er viktig og ofte brukt av de fleste programmerere. For en CentOS 8 -bruker kan du komfortabelt installere OpenJDK i systemet ditt, konfigurere standard Java -versjonen og angi miljøvariabelen som skal nås av alle Java -applikasjoner ved å bruke trinnene som er presentert i denne guiden.