logo

Kako pronaći verziju Jave u Linuxu

Sun Microsystems je stvorio Javu godine tisuću devetsto devedeset pet kao objektno orijentirani programski jezik visoke razine. Java se s vremenom razvila u jedan od najpoznatijih jezika visoke razine. Danas ga jako vole tvrtke u financijskom, znanstvenom i sektoru nekretnina. Otvorenog je koda, neovisan o platformi, prilagodljiv i jednostavan za razumijevanje i korištenje.

Jedan od najomiljenijih programskih jezika koji se koristi za izradu različitih aplikacija na različitim platformama zove se Java. Većina onoga što je moguće u Pythonu moguće je i u Javi. Dodatno, Jpython je verzija Pythona koja radi s Javom i JVM (Java Virtual Machine). Ovaj će vas članak provesti kroz pronalaženje najnovije verzije Jave za Ubuntu Linux i njezino instaliranje ako već nije instalirano.

U ovom je članku opisano kako pomoću naredbenog retka odrediti koja je verzija Jave instalirana na vašem Linux sustavu. Ovo može biti od pomoći prilikom postavljanja softvera za koji je potrebna određena verzija Jave.

Što je Java verzija?

Java verzija navodi verziju Java softvera koju vaš OS trenutno koristi.

Za poboljšane performanse, stabilnost, složene značajke i najnovija sigurnosna ažuriranja, preporučuje se da se verzija ažurira. To vam može uvelike pomoći da ostanete u toku i izbjegnete mnoge neželjene probleme.

Morate nadograditi na najnoviju verziju Jave kako biste mogli koristiti mnoge web stranice, pakete ili biblioteke. Stoga je poželjno biti u tijeku i preuzeti najnovije izdanje na svoje računalo. Na primjer, najnovija verzija Jave nudi intrigantne mogućnosti poput mogućnosti pregledavanja 3D slika.

Započnimo s postupkom instaliranja i provjere Java verzije bez daljnjeg.

java pretvara cijeli broj u niz

Provjera Java verzije

Java koristi semantičku verziju. Izdanja koja su spremna za proizvodnju imaju sljedeće verzije:

 MAJOR.MINOR.SECURITY 

Na primjer, Java 11.0.8 ima tri verzije: sigurnosnu verziju, pomoćnu verziju i glavnu verziju 11.

BOJNIK - Nove značajke i funkcije uključene su u glavna izdanja.

MALETNIK - Manja ažuriranja uključuju niz kompatibilnih ispravaka grešaka.

SIGURNOST - Kritični sigurnosni popravci uključeni su u sigurnosna izdanja.

Općenito, slijedite donja dva koraka za provjeru Java verzije u vašem sustavu:

  1. Otvorite naredbeni redak.
  2. Koristiti java -verzija naredba za određivanje verzije Jave koja je trenutno instalirana na vašem sustavu:

Provjera verzije Java za Linux Ubuntu, Debian i CentOS

Slijedite korake u nastavku:

  1. Pokrenite terminal.
  2. Izvršite sljedeću naredbu:
 java -version C:UsersChandu>java -version java version '19.0.1' 2022-10-18 Java(TM) SE Runtime Environment (build 19.0.1+10-21) Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing) 

U ovom primjeru, naš stroj radi Java verzija 19.0.1 . Moguće je da je verzija na vašem računalu drugačija.

Ako primite poruku greške ' java: naredba nije pronađena,' Java nije instalirana na računalu. Ovisno o vašoj distribuciji Linuxa, koristite jednu od sljedećih uputa za instalaciju Jave.

Postoje načini za instaliranje paketa u terminal. Trebali biste moći instalirati verziju izravno kroz terminal kopiranjem ovih naredbi i njihovim pokretanjem. Budući da niti jedna od ovih verzija ne zahtijeva grafičko korisničko sučelje, sve su 'bez glave'.

heapify sortirati

Međutim, možete upotrijebiti tehniku ​​preglednika da dobijete najnoviju verziju (16.02). Prođimo sada kroz postupak instalacije korak po korak.

Instaliranje Jave pomoću preglednika

Pridržavajte se uputa za preuzimanje Jave.

  • Idite na Google, upišite ' preuzmite java JDK ,' i kliknite na prvu vezu koja se pojavi.
  • 'Java Development Kit' (JDK) je alat koji se koristi za stvaranje softvera temeljenog na Javi. Alternativno, stranici možete pristupiti odmah klikom na ovu vezu.
  • Idite na 'Java SE 16' pod 'Java SE preuzimanja' jer je to najnovija verzija. Preuzimanje JDK-a je sljedeći postupak.
  • Naći ' Linux x64 Debian paket ' listajući pakete. Preuzmite dokument koji je tamo. Vidjet ćete da datoteka ima deb proširenje budući da Ubuntu instalira programe koristeći Debian pakete.
  • Otvorite mapu koja sadrži preuzeti paket kada preuzimanje završi. Odaberite 'Otvori u terminalu' desnim klikom bilo gdje u prozoru.
  • Za početak raspakiranja preuzetog paketa unesite sljedeću naredbu u terminal.

Koristeći Java Installation Path, provjerite verziju Jave:

Instalacijski put Jave također se može koristiti za provjeru verzije Jave.

Postoje dva načina za lociranje Java instalacijske staze ili direktorija.

  • Sljedeća naredba može se koristiti kao početni pristup za lociranje putanje instalacije Jave:
 update-alternatives --list java 

Ovo će otkriti cijeli Java put, kao što je prikazano u nastavku:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 

Napomena: Pokrenite sljedeću naredbu za pristup operativnim sustavima CentOS i RHEL:

 update-alternatives --list 
  • Naredba whereis također se može koristiti za traženje Java staze.

Koristite naredbu whereis kao što je prikazano u nastavku:

 Whereis java 

Izlaz : Izlaz bi trebao biti sljedeći:

 java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz 

Nakon toga, upotrijebite naredbu ls za popis onoga što se nalazi u /usr/bin/java:

 ls -l /usr/bin/java 

trebali biste primijetiti sljedeći rezultat:

 lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java 

Kao što možete vidjeti iz gornjeg izlaza, /usr/bin/java je simbolička veza na /etc/alternatives/java.

Kako biste ispisali sadržaj /etc/alternatives/java, koristite je naredba još jednom.

Prikazat će put.

Potražite Java verziju na popisu instaliranih paketa:

Za pregled popisa instaliranih paketa i pretraživanje Java-e također možete provjeriti verziju Jave. Slijedite upute u nastavku za Ubuntu i Debian operativne sustave:

Možete ispisati sve instalirane pakete pomoću naredbi apt ili dpkg.

veličina teksta lateks

1. Pomoću naredbe apt popišite sve instalirane pakete i potražite Java:

 apt list --installed | grep -i openjdk 

Sljedeći izlaz trebao bi pokazati verziju Jave koja je instalirana:

 openjdk-11-jdk-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jdk/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre-headless/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] openjdk-11-jre/focal-updates,focal-security,now 11.0.9.1+1-0ubuntu1~20.04 amd64 [installed,automatic] 

2. Pomoću naredbe dpkg popišite sve instalirane pakete i potražite Javu:

 dpkg -l | grep -i openjdk 

Sljedeći izlaz trebao bi pokazati verziju Jave koja je instalirana:

 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 

Slijedite upute u nastavku za CentOS i RHEL operativne sustave:

Za popis svih instaliranih paketa i traženje Jave koristite yum ili dnf naredbe kako je prikazano dolje:

 yum list installed | grep -i openjdk 

Ovo će otkriti instaliranu verziju Java kao što je prikazano u nastavku:

 java-11-openjdk.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-devel.x86_64 1:11.0.9.11-3.el8_3 java-11-openjdk-headless.x86_64 1:11.0.9.11-3.el8_3 

Riješite se Java verzija

Možete unijeti sljedeću naredbu za uklanjanje Jave s vašeg računala:

 sudo apt remove default-jdk default-jre 

Ako želimo ukloniti paket, možemo unijeti naredbu:

 dpkg -list | grep jdk sudo apt remove jdk-16.0.2 

Paket će biti uklonjen ako pritisnete 'Y', a zatim 'ENTER.'

Hoće li to biti moguće u jdk ili jre?

JRE je potreban za pokretanje Java aplikacija (Java runtime okruženje). Radi s nekoliko operativnih sustava, uključujući Windows, Linux, Mac i Solaris.

Java programi se razvijaju pomoću JDK (Java Development Kit). Većina programera često počinje tamo. Ovisno o tome što želite postići.

Korištenje JDK-a (kada…?)

Želite kreirati Java aplikacije. Uključeni su kompajler i pokretač Java aplikacija.

xor u Javi

Ima pristup primarnim Java bibliotekama putem pokretača Java aplikacija, koji pokreće JRE, za kodiranje.

JRE Kada koristiti

Moraju se koristiti biblioteke i druge datoteke. Nedostaje mu vlastiti kompajler i softver za otkrivanje grešaka. kada koristite pomoćne programe kao što su matematički ili skupovi podataka i upute za pokretanje aplikacija temeljenih na Javi.

Neke Java aplikacije

Java se uglavnom koristi za

  • izrada aplikacija za Android.
  • prilikom izrade aplikacija u oblaku i web aplikacija.
  • kao što su Netbeans i Eclipse softver.
  • Chatbotovi.
  • Igre.
  • Poduzetničke i znanstvene primjene

Jednostavno pokrenite java -version da biste brzo vidjeli koja je verzija Jave instalirana na vašem Linux sustavu.

Redovno ažuriranje naših programa bitno je ako želimo biti ažurirani i dobiti praktično iskustvo s najnovijim softverom i paketima. Ova provjera i ravnoteža mogu uvelike doprinijeti da naš sustav bude učinkovit, siguran i ažuran.

Nakon što postane poznata verzija Jave, možete početi stvarati bilo što, od jednostavnih programa za stolna računala do onih za mobilne uređaje.