U sljedećem članku ćemo pogledati kako možemo instalirajte JDK 12 na Ubuntu. Java Development Kit ili JDK je alat za razvoj Java aplikacija. To će omogućiti korisnicima da kompajliraju naše Java kodove, pokreću ih, testiraju i potpisuju.
Trenutno možemo pronaći 2 verzije JDK. Jedan se zove OpenJDK i drugi oracle jdk. Prvi je projekt kojim se JDK čuva bez Oracle kodova. Riječ je o implementaciji otvorenog koda Oracle JDK, koja nije otvoreni izvor i ima mnoga ograničenja.
Instalirajte JDK 12 na Ubuntu 19.04
Instalacija OpenJDK 12
Moći ćemo pronaći OpenJDK 12 dostupan u službenom spremištu paketa Ubuntu 19.04. Stoga ćemo ga moći lako instalirati s upraviteljem paketa APT. Prvo ćemo morati ažurirati predmemoriju spremišta APT paketa sljedećom naredbom:
sudo apt update
OpenJDK 12 ima dvije verzije. A puna verzija i a verzija sistem bez glave. Ova najnovija verzija nema uključene biblioteke GUI programiranja i zahtijeva manje prostora na disku.
Ako ste zainteresirani instalirajte punu verziju OpenJDK 12, pokrenite sljedeću naredbu u terminalu (Ctrl + Alt + T):
sudo apt install openjdk-12-jdk
Ako vas više zanima instalirati bezglavu sistemsku verziju OpenJDK 12, naredba za izvršavanje je sljedeća:
sudo apt install openjdk-12-jdk-headless
Nakon instalacije OpenJDK 12, možemo izvršiti sljedeću naredbu za provjerite radi li OpenJDK ispravno:
java -version
Instaliranje Oracle JDK 12 pomoću PPA-a
U Ubuntu 19.04 moći ćemo instalirati i Oracle JDK 12. Ova verzija JDK nije dostupna u službenom spremištu Ubuntu paketa, ali možemo koristiti linuxuprising / java PPA da ga instaliramo.
Ako želimo dodati linuxuprising / java PPA u Ubuntu 19.04, u terminalu (Ctrl + Alt + T) trebat ćemo izvršiti samo naredbu:
sudo add-apt-repository ppa:linuxuprising/java
Nakon ovoga možemo instalirajte Oracle JDK 12 utipkavanje naredbe:
sudo apt install oracle-java12-installer
Tijekom instalacije morat ćete odabrati “prihvatiti”I pritisnite Intro dovršiti prihvaćanje Ugovor o licenci Oracle Technology Network za Oracle Java SE.
Kad je instalacija završena, možemo provjerite radi li upisivanjem sljedeće naredbe u terminal:
java -version
Instalacija Oracle JDK 12 pomoću .DEB paketa
Druga opcija za instalaciju Oracle JDK će preuzeti odgovarajuću .DEB datoteku sa službene web stranice. Da biste to učinili, morat ćete posjetiti Oracle web stranica iz pretraživača. Jednom na stranici morat ćete kliknuti na gumb "Preuzmite Java platformu (JDK) 12".
Posle prihvatite ugovor o licenci, će kliknite datoteku .DEB paketa jdk-12.0.1. Ovo je najnovija verzija u vrijeme pisanja ovog članka.
Preglednik će tražiti da spremimo .DEB datoteku. Preuzimanje je završeno idemo u direktorij ~ / Preuzimanjaili u mapu u koju ste spremili preuzeti paket:
cd ~/Descargas
Sada, instalirat ćemo .DEB paket kao što slijedi:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Sljedeći korak koji slijedi bit će pronaći stazu bin / direktorija deb paketa jdk-12.0.1. To ćemo postići sljedećom naredbom:
dpkg --listfiles jdk-12.0.1 | grep -E '.*/bin$'
Sada mi ćemo dodati JAVA_HOME y ažurirat ćemo varijablu PATH sa sljedećom naredbom:
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
Nakon ovoga jesmo ponovo pokrenite naš Ubuntu stroj sa sljedećom naredbom:
sudo reboot now
Nakon što se računar ponovo pokrene, možemo pokrenuti sljedeću naredbu za provjerite jesu li varijable okruženja JAVA_HOME i PATH ispravno postavljene:
echo $JAVA_HOME && echo $PATH
Ako je sve tačno, možemo provjerite radi li Oracle JDK 12 ispravno tipkanje:
java -version
Sastavljanje i pokretanje jednostavnog Java programa
Jednom kada je JDK 12 instaliran, sljedeći korak bit će pisanje malog i jednostavnog Java programa kako bismo provjerili možemo li ga kompajlirati i pokrenuti s OpenJDK 12 ili Oracle JDK 12.
Para hacerlo stvorit ćemo datoteku nazvanu TestJava.java a unutra ćemo napisati sljedeće redove:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Sada za kompajlirajte izvornu datoteku TestJava.java U terminalu (Ctrl + Alt + T) idemo u direktorij u kojem se sprema datoteka koju smo upravo kreirali. U ovom folderu izvršavamo sljedeću naredbu:
javac PruebaJava.java
Ova naredba treba generirati novu datoteku koja se zove TestJava.class. Ovo je datoteka klase Java i sadrži Java bajt kodove koje JVM (Java virtualni stroj) može izvršiti.
Ako je sve bilo tačno, možemo pokrenite datoteku Java klase TestJava.class kao što slijedi:
java PruebaJava
U prethodnoj naredbi morate napišite samo ime datoteke bez nastavka .class. Inače neće uspjeti. Ako sve bude u redu, vidjet ćemo očekivani izlaz. Stoga je program JavaTest.java kompajliran i uspješno pokrenut koristeći JDK 12.
Puno vam hvala, vodič mi je pomogao