Java

Kuidas installida JDK 12 CentOS 7-le

Kuidas installida JDK 12 CentOS 7-le
Java arenduskomplekti (JDK) kasutatakse Java-rakenduste arendamiseks ja testimiseks. Seda kasutavad miljonid Java-arendajad üle kogu maailma.

JDK-l on 2 versiooni. OpenJDK ja Oracle JDK. OpenJDK on Oracle JDK avatud lähtekoodiga juurutus. Oracle JDK sisaldab mõningaid varalisi koode, mida OpenJDK-l pole. OpenJDK on avatud lähtekoodiga koht, kus Oracle JDK pole.

Selles artiklis näitan teile, kuidas installida Oracle JDK 12 ja OpenJDK 12 CentOS 7-sse. Alustame siis.

Oracle JDK 12 installimine:

Oracle JDK 12 pole saadaval CentOS 7 ametlikus paketihoidlas. Kuid saate Oracle JDK 12 Oracle'i ametlikult veebisaidilt hõlpsasti alla laadida ja selle CentOS 7-le installida.

Kõigepealt külastage https: // www.oraakel.com / technetwork / java / javase / downloads / index.HTML oma lemmikbrauserist. Kui leht on laaditud, klõpsake nuppu LAE ALLA Java platvorm (JDK) 12 alloleval ekraanipildil märgitud nupp.

Nüüd klõpsake nuppu Nõustuge litsentsilepinguga nõustuda Oracle Technology Network'i litsentsilepinguga Oracle Java SE jaoks.

Teie brauser peaks paluma teil faili salvestada. Valige Salvesta fail ja klõpsake nuppu Okei.

jdk 12.0.1 RPM paketti laaditakse alla.

Kui allalaadimine on lõpule jõudnud, navigeerige kataloogi ~ / Allalaadimised järgmiselt:

$ cd ~ / Allalaadimised

Nagu näete, on äsja alla laaditud RPM-paketi fail siin.

Nüüd installige RPM-paketi fail järgmise käsuga:

$ sudo rpm -Uvh jdk-12.0.1_linux-x64_bin.p / min

Oracle JDK 12 on installimisel.

Siinkohal peaks olema installitud Oracle JDK 12.

Nüüd, et kontrollida, kas installimine õnnestus ja Oracle JDK 12 töötab, käivitage järgmine käsk:

$ java -versioon

Nagu näete, töötab Oracle JDK 12.

OpenJDK 12 installimine:

OpenJDK 12 pole saadaval CentOS 7 ametlikus paketihoidlas. Kuid saate selle hõlpsalt alla laadida OpenJDK ametlikult veebisaidilt ja installida selle CentOS 7-le.

OpenJDK 12 allalaadimiseks külastage aadressi https: // jdk.java.net / 12 / oma lemmikveebibrauserist ja klõpsake nuppu .tõrv.gz link, nagu on märgitud alloleval ekraanipildil.

Teie brauser peaks paluma teil OpenJDK 12 salvestada .tõrv.gz arhiiv. Valige Salvesta fail ja klõpsake nuppu Okei.

Teie brauser peaks alustama OpenJDK 12 arhiivi allalaadimist. Selle täitmine võib võtta mõnda aega.

Kui allalaadimine on lõpule jõudnud, navigeerige kataloogi ~ / Downloads järgmise käsuga:

$ cd ~ / Allalaadimised

Nagu näete, on siin just alla laaditud OpenJDK 12 arhiiv.

Nüüd eraldage OpenJDK 12 arhiiv / opt kataloogi järgmise käsuga:

$ sudo tar xvzf openjdk-12.0.1_linux-x64_bin.tõrv.gz -C / opt

OpenJDK 12 arhiiv tuleks alla laadida.

Nagu näete, luuakse kataloogi uus kataloog / opt kataloogi. Pange tähele kataloogi nime.

Nüüd peate lisama JAVA_HOME keskkonnamuutuja ja lisage OpenJDK 12 kahendkataloog kataloogi TEE keskkonnamuutuja. Selleks käivitage järgmine käsk:

$ echo -e 'eksport JAVA_HOME = "/ opt / jdk-12.0.1 "\ nexport PATH =" $ PATH: $ JAVA_HOME / bin "\ n '|
sudo tee / etc / profile.d / openjdk12.sh

Uus fail / etc / profile.d / openjdk12.sh tuleks luua.

Nüüd taaskäivitage arvuti järgmise käsuga:

$ sudo taaskäivitage

Kui teie arvuti on käivitunud, käivitage järgmine käsk, et kontrollida, kas keskkonnamuutujad JAVA_HOME ja TEE on õigesti seadistatud.

$ echo $ JAVA_HOME && echo $ PATH

Nagu näete, on keskkonnamuutujad õigesti seatud.

Nüüd kontrollige, kas OpenJDK 12 töötab korralikult järgmise käsuga:

$ java -versioon

OpenJDK versioon 1.8.0_212! See pole meie installitud versioon.

Probleem on selles, et CentOS 7 masinasse on installitud veel üks OpenJDK versioon. Selle probleemi lahendamiseks eemaldage lihtsalt oma vanad OpenJDK paketid oma CentOS 7 masinast järgmiselt:

$ sudo yum eemalda $ (sudo rpm -qa | grep openjdk)

Nüüd vajutage y ja seejärel vajutage jätkama.

OpenJDK vanem versioon tuleks eemaldada.

Nagu näete, kuvatakse nüüd versioon õigesti. Niisiis, kasutatakse varem installitud OpenJDK-d.

Lihtsa Java-programmi koostamine ja käivitamine JDK 12-ga:

Selles jaotises kavatsen kompileerida ja käivitada JDK 12-ga lihtsa Java-programmi.

Kirjutasin faili lihtsa Java-programmi Tere tulemast.java ja pange see ~ / koodid kataloog minu sisselogimise kasutajate HOME kataloogis.

Tere tulemast sisu.Java Java lähtefail on:

avalik tund Tere tulemast
public staatiline void main (String [] args)
Süsteem.välja.println ("Tere tulemast LinuxHint!");

Esiteks navigeerige kataloogi, kus Tere tulemast.java lähtefail on.

$ cd ~ / koodid

Seejärel koostage Tere tulemast.java Java lähtekoodifail, käivitage järgmine käsk:

$ javac Tere tulemast.java

Kui Tere tulemast.java koostatakse lähtefail, a Tere tulemast.klass fail tuleks luua. See on Java klassi fail. See sisaldab Java-baitkoode, millest Java Virtual Machine (JVM) saab aru.

Nagu näete, kuvatakse õige väljund.

Nii installite OrOS JDK 12 ja OpenJDK 12 CentOS 7-sse. Täname selle artikli lugemise eest.

Lahing Wesnothi õpetuse eest
Battle for Wesnoth on üks populaarsemaid avatud lähtekoodiga strateegiamänge, mida saate praegu mängida. See mäng pole mitte ainult olnud väga pikka a...
0 A.D. Õpetus
Paljudest strateegiamängudest on 0 A.D. suudab silma paista põhjaliku tiitli ja väga sügava taktikalise mänguna, hoolimata sellest, et see on avatud l...
Unity3D õpetus
Sissejuhatus Unity 3D-sse Unity 3D on võimas mängude arendamise mootor. See on platvormidevaheline, mis võimaldab teil luua mänge mobiilseadmetele, ve...