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
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):
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ë:
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:
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:
sudo add-apt-repository ppa:linuxuprising/java
Pas kësaj mundemi instaloni Oracle JDK 12 duke shtypur komandën:
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.
Pas instalimit, ne mundemi kontrolloni nëse po funksionon shtypni komandën e mëposhtme në terminal:
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".
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.
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:
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:
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:
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:
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
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:
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ë.
Nëse gjithçka ka qenë e saktë, ne mundemi ekzekutoni skedarin e klasës Java TestJava.class si në vazhdim:
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.
Faleminderit shumë, udhëzuesi më ndihmoi