Android

Paano mag-install ng java sa sentimo 7

How to install Java on CentOS

How to install Java on CentOS

Talaan ng mga Nilalaman:

Anonim

Ang Java ay isa sa mga pinakatanyag na wika ng programming sa buong mundo, na ginamit upang makabuo ng iba't ibang uri ng mga application at system.

Inilalarawan ng tutorial na ito kung paano i-install ang iba't ibang mga bersyon at pagpapatupad ng Java sa CentOS 7. Ipapakita namin sa iyo kung paano i-install ang OpenJDK pati na rin ang Oracle Java.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

Mga pagkakaiba-iba ng Java

Ang Java ay ipinamamahagi sa tatlong magkakaibang mga edisyon, Standard Edition (SE), Enterprise Edition (EE), at Micro Edition (ME). Sakop ng tutorial na ito ang Java SE (Standard Edition) edition.

Mayroong dalawang magkakaibang Java packages sa CentOS 7, Java Runtime Environment (JRE) at Java Development Kit (JDK). Kung nais mo lamang patakbuhin ang mga programa sa Java kailangan mo ng JRE na naglalaman lamang ng Java Runtime Environment at kung ikaw ay taga-Java pagkatapos ay kakailanganin mo ang JDK na kasama ang JRE at mga tool sa pag-unlad / debugging at pag-debug.

Mayroon ding dalawang magkakaibang pagpapatupad ng Java, OpenJDK at Oracle Java na halos walang pagkakaiba sa pagitan nila maliban na ang Oracle Java ay may ilang karagdagang mga tampok na komersyal.

Kung hindi ka sigurado kung aling pagpapatupad at bersyon ng Java ang mai-install, ang pangkalahatang rekomendasyon ay mai-install upang mai-install ang OpenJDK 11 JDK na siyang kasalukuyang bersyon ng LTS ng Java.

Mga kinakailangan

Bago magsimula sa tutorial, tiyaking naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo.

I-install ang OpenJDK

Ang OpenJDK, ang open source pagpapatupad ng Java Platform ay ang default na pag-unlad ng Java at runtime sa CentOS 7. Ang pag-install ay simple at prangka.

I-install ang OpenJDK 11 JDK

Sa oras ng pagsulat, ang OpenJDK 11 ay ang kasalukuyang bersyon ng LTS ng Java at ang inirekumendang bersyon na mai-install. Maaari mo itong mai-install gamit ang yum sa pamamagitan ng pag-type ng sumusunod na utos:

sudo yum install java-11-openjdk-devel

Patunayan ang pag-install, sa pamamagitan ng pagpapatakbo ng sumusunod na utos na mag-print ng bersyon ng Java:

java -version

Ang output ay magiging hitsura ng isang bagay tulad nito:

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)

Ayan yun! Sa puntong ito, dapat mong matagumpay na mai-install ang Java sa iyong CentOS system.

I-install ang OpenJDK 11 JRE

Maaari mong i-install ang OpenJDK 11 JRE gamit ang yum sa pamamagitan ng pag-type ng sumusunod na utos:

sudo yum install java-11-openjdk Ang JRE ay isang subset na JDK at kung na-install mo na ang JDK package hindi mo na kailangang mag-install ng isang ito.

I-install ang OpenJDK 8 JDK

Ang Java 8 pa rin ang pinaka-malawak na ginagamit na bersyon ng Java. Kung ang iyong aplikasyon ay nangangailangan ng mas matandang Java 8 na mai-install sa iyong CentOS 7 system, i-install ito sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

sudo yum install java-1.8.0-openjdk-devel

I-install ang OpenJDK 8 JRE

Parehong tulad ng nasa itaas kung ang iyong aplikasyon ay nangangailangan ng OpenJDK 7 JRE maaari mo itong mai-install nang yum sa pamamagitan ng pagpapatakbo ng sumusunod na utos:

sudo yum install java-1.8.0-openjdk

I-install ang Oracle Java

Sa seksyong ito, pupunta kami sa mga hakbang ng pag-install ng Oracle Java. Ang mga pakete ng Oracle ay magagamit upang i-download lamang mula sa kanilang opisyal na website.

Bago i-install ang Oracle Java siguraduhin na basahin mo ang Lisensya ng Oracle JDK. Pinapayagan lamang ng lisensya ang hindi pang-komersyal na paggamit ng software, tulad ng personal na paggamit at paggamit ng pag-unlad.

Maaari mong i-download ang Oracle Java .rpm packages mula sa pahina ng Java SE Downloads. Upang mag-download ng Oracle Java kailangan mong magrehistro sa site ng Oracle.

Kapag na-download mo ang package, gamitin ang sumusunod na utos upang mai-install ito:

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

Itakda ang default na bersyon

Maaari mong suriin ang default na Java, na may:

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

Ang output ay dapat magmukhang katulad sa mga sumusunod:

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:

Upang mabago ang default na bersyon ng Java, ipasok lamang ang numero kapag sinenyasan at pindutin ang Enter .

I-uninstall ang Java

Kung ikaw, sa anumang kadahilanan nais na i-uninstall ang Java package, maaari mong i-uninstall ito tulad ng anumang iba pang pakete na naka-install na may yum .

Halimbawa, kung nais mong i-uninstall ang package ng java-1.8.0-openjdk-devel tatakbo lamang:

sudo yum remove java-1.8.0-openjdk-devel

Konklusyon

Ngayon na natutunan mo kung paano i-install at pamahalaan ang iba't ibang mga bersyon ng Java sa iyong CentOS server, ang iyong susunod na hakbang ay maaaring mai-install ang isa sa maraming mga application na tumatakbo sa Java, tulad ng Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elasticsearch, Cassandra, Jenkins, Gradle..etc

java sentos