Ang JDK 12, OpenJDK 12 at Oracle JDK 12 na pag-install sa Ubuntu 19.04

tungkol sa jdk 12 sa Ubuntu 19.04

Sa susunod na artikulo titingnan natin kung paano namin magagawa i-install ang JDK 12 sa Ubuntu. Ang Java Development Kit o JDK ay isang tool para sa pagbuo ng mga aplikasyon ng Java. Papayagan nito ang mga gumagamit na mag-ipon ng aming mga Java code, patakbuhin sila, subukan ang mga ito at pirmahan ang mga ito.

Sa kasalukuyan maaari kaming makahanap ng 2 mga bersyon ng JDK. Ang isa ay tinawag OpenJDK at ang iba pa oracle jdk. Ang una ay isang proyekto upang mapanatili ang JDK na walang mga code ng Oracle. Ito ay isang bukas na pagpapatupad ng mapagkukunan ng Oracle JDK, na hindi bukas na mapagkukunan at maraming mga paghihigpit.

I-install ang JDK 12 sa Ubuntu 19.04

logo ng java
Kaugnay na artikulo:
I-install ang Java 8, 9 at 10 sa Ubuntu 18.04 at mga derivatives

Pag-install ng OpenJDK 12

Makakahanap kami Magagamit ang OpenJDK 12 sa opisyal na repository ng package ng Ubuntu 19.04. Samakatuwid, madali naming mai-install ito sa APT package manager. Una kailangan naming i-update ang cache ng APT package repository na may sumusunod na utos:

sudo apt update

Ang OpenJDK 12 ay may dalawang bersyon. A buong bersyon at bersyon ng sistemang walang ulo. Ang pinakabagong bersyon na ito ay walang kasamang mga library ng GUI ng programa at nangangailangan ng mas kaunting puwang sa disk.

Kung interesado ka i-install ang buong bersyon ng OpenJDK 12, patakbuhin ang sumusunod na utos sa terminal (Ctrl + Alt + T):

pag-install ng openjdk 12

sudo apt install openjdk-12-jdk

Kung mas interesado ka i-install ang bersyon ng system na walang ulo ng OpenJDK 12, ang utos na magpatupad ay ang sumusunod:

Openjdk 12 pag-install na walang ulo

sudo apt install openjdk-12-jdk-headless

Matapos ang pag-install ng OpenJDK 12, maaari naming maisagawa ang sumusunod na utos sa suriin kung gumagana nang maayos ang OpenJDK:

bersyon ng openjdk

java -version

Pag-install ng Oracle JDK 12 Gamit ang PPA

Sa Ubuntu 19.04 magagawa din naming mai-install ang Oracle JDK 12. Ang bersyon na ito ng JDK ay hindi magagamit sa opisyal na repository ng Ubuntu package, ngunit maaari naming gamitin ang linuxuprising / java PPA upang mai-install ito.

Kung nais naming idagdag ang linuxuprising / java PPA sa Ubuntu 19.04, sa isang terminal (Ctrl + Alt + T) kakailanganin lamang naming ipatupad ang utos:

magdagdag ng repo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Pagkatapos nito ay maaari na tayo i-install ang Oracle JDK 12 pagta-type ng utos:

i-install ang oracle java 12

sudo apt install oracle-java12-installer

Sa panahon ng pag-install kailangan mong piliin ang "tanggapin”At pindutin Intro upang matapos na tanggapin ang Kasunduan sa Lisensya ng Oracle Technology Network para sa Oracle Java SE.

Kasunduan sa lisensya ng teknolohiya ng Oracle

Pagkatapos ng pag-install, maaari naming suriin kung ito ay gumagana pagta-type ng sumusunod na utos sa terminal:

Oracle java jdk bersyon

java -version

Oracle JDK 12 Pag-install Gamit ang .DEB Package

Ang isa pang pagpipilian upang mai-install ang Oracle JDK i-download ang kaukulang .DEB file mula sa opisyal na website. Upang magawa ito, kailangan mong bisitahin ang Website ng Oracle mula sa browser. Kapag nasa pahina ay magkakaroon ka ng mag-click sa pindutan na "I-download ang Java Platform (JDK) 12".

i-download ang oracle jdk 12 .deb file

Pagkatapos tanggapin ang kasunduan sa lisensya, ay i-click ang .DEB package file jdk-12.0.1. Ito ang pinakabagong bersyon sa oras ng pagsulat ng artikulong ito.

tanggapin ang lisensya sa website ng Oracle

Hihilingin sa amin ng browser na i-save ang .DEB file. Tapos na ang pag-download pupunta kami sa direktoryo ~ / Mga Pag-download, o sa folder kung saan mo nai-save ang na-download na package:

cd ~/Descargas

Ngayon, mai-install namin ang .DEB package tulad ng sumusunod:

i-install ang .deb jdk file 12

sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb

Ang susunod na hakbang na susundan ay hanapin ang landas ng basurahan / direktoryo ng deb package jdk-12.0.1. Makakamit natin ito sa sumusunod na utos:

jdk 12 binary localization

dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'

Ngayon magdagdag kami ng JAVA_HOME y ia-update namin ang variable ng PATH kasama ang sumusunod na utos:

i-update ang mga variable ng javahome at path

echo -e 'export JAVA_HOME="/usr/lib/jvm/jdk-12.0.1"\nexport PATH="$PATH:${JAVA_HOME}/bin"' | sudo tee /etc/profile.d/jdk12.sh

Pagkatapos nito, mayroon tayo i-reboot ang aming Ubuntu machine kasama ang sumusunod na utos:

sudo reboot now

Sa sandaling mag-restart ang computer, maaari nating patakbuhin ang sumusunod na utos sa suriin kung ang JAVA_HOME at PATH mga variable ng kapaligiran ay naitakda nang tama:

pagsuri sa mga variable ng java

echo $JAVA_HOME && echo $PATH

Kung tama ang lahat, kaya natin suriin kung gumagana nang tama ang Oracle JDK 12 pagta-type:

java -version na nai-install mula sa package .deb

java -version

Pag-iipon at Pagpapatakbo ng isang Simple Java Program

Kapag na-install na ang JDK 12, ang susunod na hakbang ay ang pagsusulat ng isang maliit at simpleng programa ng Java upang suriin kung maaari natin itong maiayos at patakbuhin ito sa OpenJDK 12 o Oracle JDK 12.

Upang gawin ito lilikha kami ng isang file na tinatawag na TestJava.java at sa loob ay isusulat namin ang mga sumusunod na linya:

halimbawang code ng isang programang Java

public class PruebaJava {
       public static void main(String[] args) {
            System.out.println("Hola usuarios Ubunlog");
       }
}

Ngayon para sa ipunin ang pinagmulang file na TestJava.java Sa isang terminal (Ctrl + Alt + T) pupunta kami sa direktoryo kung saan nai-save ang file na aming nilikha. Sa folder na ito isinasagawa namin ang sumusunod na utos:

javac PruebaJava.java

Ang utos na ito ay dapat na makabuo ng isang bagong file na tinawag TestJava.class. Ito ay isang file na klase ng Java at naglalaman ng mga bytecode ng Java na ang JVM (Java virtual machine) maaaring magpatupad.

java halimbawa build

Kung naging tama ang lahat, kaya natin patakbuhin ang Java class file na TestJava.class tulad ng sumusunod:

java halimbawa ng pagtatrabaho

java PruebaJava

Sa nakaraang utos kailangan mo isulat lamang ang pangalan ng file nang walang .class extension. Kung hindi ay hindi ito gagana. Kung maayos ang lahat, makikita natin ang inaasahang exit. Samakatuwid, ang program na JavaTest.java ay naipon at matagumpay na tumakbo gamit ang JDK 12.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   alexander dijo

    Maraming salamat, natulungan ako ng gabay