JDK 12, instalimi i OpenJDK 12 dhe Oracle JDK 12 në Ubuntu 19.04

rreth jdk 12 në Ubuntu 19.04

Në artikullin vijues do të hedhim një vështrim se si mundemi instaloni JDK 12 në Ubuntu. Java Development Kit ose JDK është një mjet për zhvillimin e aplikacioneve Java. Kjo do t'i lejojë përdoruesit të përpilojnë kodet tona Java, t'i ekzekutojnë, t'i provojnë dhe t'i nënshkruajnë ato.

Aktualisht mund të gjejmë 2 versione të JDK. Njëra quhet OpenJDK dhe tjetri orakull jdk. E para është një projekt për të mbajtur JDK të lirë nga kodet Oracle. Isshtë një zbatim me burim të hapur të Oracle JDK, i cili nuk është burim i hapur dhe ka shumë kufizime.

Instaloni JDK 12 në Ubuntu 19.04

logoja java
Artikulli i lidhur:
Instaloni Java 8, 9 dhe 10 në Ubuntu 18.04 dhe derivatet

Instalimi i OpenJDK 12

Ne do të jemi në gjendje të gjejmë OpenJDK 12 i disponueshëm në depon zyrtare të paketës Ubuntu 19.04. Prandaj, ne do të jemi në gjendje ta instalojmë atë lehtësisht me menaxherin e paketës APT. Së pari do të duhet të azhurnojmë cache-in e depozitës së paketës APT me komandën e mëposhtme:

sudo apt update

OpenJDK 12 ka dy versione. A versioni i plotë dhe a version i sistem pa kokë. Ky version i fundit nuk ka të përfshirë biblioteka të programimit GUI dhe kërkon më pak hapësirë ​​në disk.

Nëse jeni të interesuar instaloni versionin e plotë të OpenJDK 12, ekzekutoni komandën e mëposhtme në terminal (Ctrl + Alt + T):

instalimi i openjdk 12

sudo apt install openjdk-12-jdk

Nëse jeni më të interesuar në instaloni versionin e sistemit pa kokë të OpenJDK 12, komanda për të ekzekutuar është si më poshtë:

Instalimi Openjdk 12 pa kokë

sudo apt install openjdk-12-jdk-headless

Pas instalimit të OpenJDK 12, mund të ekzekutojmë komandën e mëposhtme për të kontrolloni nëse OpenJDK po punon si duhet:

versioni openjdk

java -version

Instalimi i Oracle JDK 12 duke përdorur PPA

Në Ubuntu 19.04 do të jemi në gjendje të instalojmë Oracle JDK 12. Ky version i JDK nuk është i disponueshëm në depon zyrtare të paketës Ubuntu, por mund ta përdorim linuxuprising / java PPA për ta instaluar.

Nëse duam të shtojmë linuxuprising / java PPA në Ubuntu 19.04, në një terminal (Ctrl + Alt + T) do të duhet të ekzekutojmë vetëm komandën:

shtoni repo linuxsprising

sudo add-apt-repository ppa:linuxuprising/java

Pas kësaj mundemi instaloni Oracle JDK 12 duke shtypur komandën:

instaloni java 12 të orakullit

sudo apt install oracle-java12-installer

Gjatë instalimit do të duhet të zgjidhni "pranoj”Dhe shtypni Intro për të përfunduar pranimin e Marrëveshja e licencës për rrjetin Oracle Technology për Oracle Java SE.

Marrëveshje licence për teknologjinë Oracle

Pas instalimit, ne mundemi kontrolloni nëse po funksionon shtypni komandën e mëposhtme në terminal:

Version java java Oracle

java -version

Instalimi i Oracle JDK 12 duke përdorur paketën .DEB

Një tjetër mundësi për të instaluar Oracle JDK do të shkarkojë skedarin përkatës .DEB nga faqja zyrtare e internetit. Për ta bërë këtë, do t'ju duhet të vizitoni Uebfaqja e Oracle nga shfletuesi. Pasi të jeni në faqe, do të duhet të klikoni në butonin "Shkarkoni Platformën Java (JDK) 12".

shkarkoni skedarin orak jdk 12 .deb

pas pranoni marrëveshjen e licencës, do klikoni në skedarin e paketës .DEB jdk-12.0.1. Ky është versioni i fundit në kohën e shkrimit të këtij artikulli.

pranoni licencën në faqen e internetit të Oracle

Shfletuesi do të na kërkojë të ruajmë skedarin .DEB. Shkarkimi përfundoi do të shkojmë në direktori ~ / Shkarkimet, ose në dosjen ku keni ruajtur paketën e shkarkuar:

cd ~/Descargas

tani, ne do të instalojmë paketën .DEB si vijon:

instaloni skedarin .deb jdk 12

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

Hapi tjetër që do të ndiqni do të jetë gjeni shtegun e bin / direktorisë së paketës deb jdk-12.0.1. Ne do ta arrijmë këtë me komandën e mëposhtme:

jdk 12 lokalizimi binar

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

tani ne do të shtojmë JAVA_HOME y ne do të azhurnojmë ndryshoren PATH me komandën e mëposhtme:

azhurnoni variablat javahome dhe 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

Pas kësaj, ne kemi rindizni makinën tonë Ubuntu me komandën e mëposhtme:

sudo reboot now

Sapo kompjuteri të rindizet, mund të ekzekutojmë komandën vijuese te kontrolloni nëse variablat e mjedisit JAVA_HOME dhe PATH janë vendosur si duhet:

kontrollimi i variablave java

echo $JAVA_HOME && echo $PATH

Nëse gjithçka është e saktë, ne mundemi kontrolloni nëse Oracle JDK 12 funksionon si duhet duke shtypur:

java -version i instaluar nga paketa .deb

java -version

Përpilimi dhe ekzekutimi i një programi të thjeshtë Java

Pasi të instalohet JDK 12, hapi tjetër do të jetë të shkruajmë një program të vogël dhe të thjeshtë Java për të kontrolluar nëse mund ta përpilojmë dhe ta ekzekutojmë me OpenJDK 12 ose Oracle JDK 12.

Para hacerlo ne do të krijojmë një skedar të quajtur TestJava.java dhe brenda do të shkruajmë linjat vijuese:

kodi shembull i një programi Java

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

Tani për përpiloni skedarin burimor TestJava.java Në një terminal (Ctrl + Alt + T) do të shkojmë te direktoria ku ruhet skedari që sapo krijuam. Në këtë dosje ekzekutojmë komandën e mëposhtme:

javac PruebaJava.java

Kjo komandë duhet të gjenerojë një skedar të ri të quajtur TestJava.klasë. Ky është një skedar i klasës Java dhe përmban kodet byt Java që JVM (Java Makinë Virtuale) mund të ekzekutojë.

java shembull i ndërtuar

Nëse gjithçka ka qenë e saktë, ne mundemi ekzekutoni skedarin e klasës Java TestJava.class si në vazhdim:

java shembull pune

java PruebaJava

Në komandën e mëparshme ju duhet të shkruani vetëm emrin e skedarit pa shtrirjen .class. Përndryshe nuk do të funksionojë. Nëse gjithçka shkon mirë, do të shohim daljen e pritshme. Prandaj, programi JavaTest.java përpiloi dhe ekzekutoi me sukses duke përdorur JDK 12.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   alexander dijo

    Faleminderit shumë, udhëzuesi më ndihmoi