U sljedećem ćemo članku 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 proročanstvo 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 a inačica sustav bez glave. Ova najnovija verzija nema uključene knjižnice 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 verziju sistema OpenJDK 12 bez glave, 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 Korištenjem 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 za njegovo instaliranje možemo koristiti linuxuprising / java PPA.
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 Uvod dovršiti prihvaćanje Ugovor o licenci Oracle Technology Network za Oracle Java SE.
Kad je instalacija gotova, 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 preuzet će odgovarajuću .DEB datoteku sa službenog web mjesta. Da biste to učinili, morat ćete posjetiti Oracle web stranica iz preglednika. Jednom na stranici morat ćete kliknuti na gumb "Preuzmite Java platformu (JDK) 12”.
Nakon prihvatiti ugovor o licenci, volja kliknite datoteku paketa .DEB 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 kako slijedi:
sudo dpkg -i jdk-12.0.1_linux-x64_bin.deb
Sljedeći korak koji slijedi bit će pronaći put 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 dodati ćemo 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 imamo ponovno pokrenite naš Ubuntu stroj sa sljedećom naredbom:
sudo reboot now
Nakon što se računalo ponovno 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 toč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 će korak biti pisanje malog i jednostavnog Java programa kako bismo provjerili možemo li ga kompilirati i pokrenuti s OpenJDK 12 ili Oracle JDK 12.
Da to učinite stvorit ćemo datoteku nazvanu TestJava.java a unutra ćemo napisati sljedeće retke:
public class PruebaJava { public static void main(String[] args) { System.out.println("Hola usuarios Ubunlog"); } }
Sada za sastaviti izvornu datoteku TestJava.java U terminalu (Ctrl + Alt + T) idemo u direktorij u kojem se sprema datoteka koju smo upravo stvorili. U ovoj mapi izvršavamo sljedeću naredbu:
javac PruebaJava.java
Ova bi naredba trebala generirati novu datoteku pod nazivom 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 točno, možemo pokrenite datoteku Java klase TestJava.class kako slijedi:
java PruebaJava
U prethodnoj naredbi morate napišite samo naziv datoteke bez nastavka .class. Inače neće uspjeti. Ako sve bude u redu, vidjet ćemo očekivani izlaz. Stoga je program JavaTest.java kompiliran i uspješno pokrenut pomoću JDK 12.
Puno vam hvala, vodič mi je pomogao