logo

Ako nájsť verziu Java v systéme Linux

Sun Microsystems vytvoril Java v r devätnásť deväťdesiat päť ako vysokoúrovňový, objektovo orientovaný programovací jazyk. Java sa postupom času vyvinula na jeden z najznámejších jazykov na vysokej úrovni. V súčasnosti ho obľubujú podniky vo finančnom, vedeckom a realitnom sektore. Má otvorený zdrojový kód, je nezávislý od platformy, je prispôsobivý a ľahko pochopiteľný a použiteľný.

Jeden z najobľúbenejších programovacích jazykov používaných na vytváranie rôznych multiplatformových aplikácií sa nazýva Java. Väčšina toho, čo je možné v Pythone, je možné aj v Jave. okrem toho Jpython je verzia Pythonu, ktorá pracuje s Java a JVM (Java Virtual Machine). Tento článok vás prevedie hľadaním najnovšej verzie Java pre Ubuntu Linux a jej inštaláciou, ak ešte nie je nainštalovaná.

Ako používať príkazový riadok na určenie verzie Java nainštalovanej vo vašom systéme Linux je popísané v tomto článku. Pri nastavovaní softvéru, ktorý vyžaduje konkrétnu verziu Java, to môže byť užitočné.

Čo je verzia Java?

Verzia Java určuje vydanie softvéru Java, ktoré váš OS momentálne používa.

V záujme zlepšenia výkonu, stability, komplexných funkcií a najnovších aktualizácií zabezpečenia sa dôrazne odporúča aktualizovať verziu. To vám môže pomôcť udržať si aktuálnosť a vyhnúť sa mnohým nežiaducim problémom.

Ak chcete používať veľa webových stránok, balíkov alebo knižníc, musíte prejsť na najnovšiu verziu Java. Preto je lepšie zostať v aktuálnom stave a mať na svojom počítači stiahnutú najnovšiu verziu. Napríklad najnovšia verzia Java ponúka zaujímavé možnosti, ako je schopnosť skúmať 3D obrázky.

Začnime s procesom inštalácie a overenia verzie Java bez ďalších okolkov.

prepínač c#

Overenie verzie Java

Sémantické verzovanie používa Java. Verzie, ktoré sú pripravené na produkciu, sú nasledovné:

 MAJOR.MINOR.SECURITY 

Napríklad Java 11.0.8 má tri verzie: bezpečnostnú verziu, vedľajšiu verziu a hlavnú verziu 11.

MAJOR - Nové vlastnosti a funkcie sú zahrnuté v hlavných vydaniach.

MALÝ - Menšie aktualizácie zahŕňajú množstvo kompatibilných opráv chýb.

BEZPEČNOSŤ - Kritické bezpečnostné opravy sú zahrnuté v bezpečnostných vydaniach.

Vo všeobecnosti postupujte podľa dvoch krokov nižšie na overenie verzie Java vo vašom systéme:

  1. Otvorte príkazový riadok.
  2. Použi java verzia príkaz na určenie verzie Java, ktorá je aktuálne nainštalovaná vo vašom systéme:

Overenie verzie Java pre Linux Ubuntu, Debian a CentOS

Postupujte podľa nasledujúcich krokov:

  1. Spustite terminál.
  2. Vykonajte nasledujúci príkaz:
 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) 

V tomto príklade je náš stroj spustený Java verzia 19.0.1 . Je možné, že verzia na vašom PC je iná.

Ak sa zobrazí chybové hlásenie „ java: príkaz nenájdený,' V počítači nie je nainštalovaná Java. V závislosti od vašej distribúcie Linuxu použite na inštaláciu Java jeden z nasledujúcich pokynov.

Existujú spôsoby, ako nainštalovať balíky do terminálu. Mali by ste byť schopní nainštalovať verziu priamo cez terminál skopírovaním týchto príkazov a ich spustením. Keďže žiadna z týchto verzií nevyžaduje grafické používateľské rozhranie, všetky sú „bezhlavé“.

Na získanie najnovšej verzie (16.02) však môžete použiť techniku ​​prehliadača. Poďme si teraz prejsť procesom inštalácie krok za krokom.

Inštalácia Java pomocou prehliadača

Postupujte podľa pokynov na stiahnutie Java.

  • Choďte na Google, zadajte „ stiahnite si java JDK “ a kliknite na prvý odkaz, ktorý sa zobrazí.
  • „Java Development Kit“ (JDK) je nástroj používaný na vytváranie softvéru založeného na jazyku Java. Prípadne môžete na stránku vstúpiť ihneď kliknutím na tento odkaz.
  • Prejdite na 'Java SE 16' v časti 'Java SE downloads', pretože ide o najnovšiu verziu. Stiahnutie JDK je nasledujúci postup.
  • Nájsť ' Balík Debian pre Linux x64 “ rolovaním v balíkoch. Stiahnite si dokument, ktorý tam je. Uvidíte, že súbor má predĺženie deb pretože Ubuntu inštaluje programy pomocou balíkov Debian.
  • Po dokončení sťahovania otvorte priečinok obsahujúci stiahnutý balík. Kliknutím pravým tlačidlom myši kdekoľvek v okne vyberte možnosť „Otvoriť v termináli“.
  • Ak chcete začať rozbaľovať stiahnutý balík, zadajte do terminálu nasledujúci príkaz.

Pomocou inštalačnej cesty Java skontrolujte verziu Java:

Inštalačná cesta Java sa môže použiť aj na kontrolu verzie Java.

Existujú dva spôsoby, ako nájsť cestu inštalácie Java alebo adresár.

  • Nasledujúci príkaz možno použiť ako počiatočný prístup na nájdenie inštalačnej cesty Java:
 update-alternatives --list java 

Toto odhalí celú cestu Java, ako je znázornené nižšie:

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

Poznámka: Ak chcete získať prístup k operačným systémom CentOS a RHEL, spustite nasledujúci príkaz:

 update-alternatives --list 
  • Príkaz whereis možno použiť aj na vyhľadanie cesty Java.

Použite príkaz whereis, ako je uvedené nižšie:

 Whereis java 

Výkon : Výstup by mal byť nasledovný:

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

Potom použite príkaz ls na zoznam toho, čo je v /usr/bin/java:

 ls -l /usr/bin/java 

mali by ste pozorovať nasledujúci výsledok:

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

Ako môžete vidieť z vyššie uvedeného výstupu, /usr/bin/java je symbolický odkaz na /etc/alternatives/java.

Ak chcete vypísať obsah súboru /etc/alternatives/java, použite súbor ls príkaz ešte raz.

Zobrazí cestu.

Vyhľadajte verziu Java v zozname nainštalovaných balíkov:

Ak chcete zobraziť zoznam nainštalovaných balíkov a vykonať vyhľadávanie v jazyku Java, môžete tiež skontrolovať verziu Java. Postupujte podľa pokynov nižšie pre operačné systémy Ubuntu a Debian:

Všetky nainštalované balíky môžete vypísať pomocou príkazov apt alebo dpkg.

1. Pomocou príkazu apt vypíšte všetky nainštalované balíky a vyhľadajte Java:

 apt list --installed | grep -i openjdk 

Nasledujúci výstup by mal zobrazovať verziu Java, ktorá bola nainštalovaná:

 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. Pomocou príkazu dpkg vypíšte všetky nainštalované balíky a vyhľadajte Java:

 dpkg -l | grep -i openjdk 

Nasledujúci výstup by mal zobrazovať verziu Java, ktorá bola nainštalovaná:

 /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 

Postupujte podľa pokynov nižšie pre operačné systémy CentOS a RHEL:

Ak chcete zobraziť zoznam všetkých nainštalovaných balíkov a vyhľadať Java, použite súbor príkazy yum alebo dnf ako je ukázané nižšie:

 yum list installed | grep -i openjdk 

Toto odhalí nainštalovanú verziu Java, ako je zobrazené nižšie:

 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 

Zbavte sa verzií Java

Na odstránenie Java z počítača môžete zadať nasledujúci príkaz:

 sudo apt remove default-jdk default-jre 

Ak chceme balík odstrániť, môžeme zadať príkaz:

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

Balík sa odstráni, ak stlačíte „Y“ a potom „ENTER“.

Bude to možné v jdk alebo jre?

JRE sa vyžaduje na spustenie aplikácií Java (behové prostredie Java). Funguje s niekoľkými operačnými systémami vrátane Windows, Linux, Mac a Solaris.

Java programy sú vyvíjané pomocou JDK (Java Development Kit). Väčšina programátorov tam často začína. Podľa toho, čo chcete dosiahnuť.

Používanie JDK (keď...?)

Chcete vytvárať Java aplikácie. Súčasťou je kompilátor a spúšťač aplikácií Java.

Má prístup k primárnym Java knižniciam prostredníctvom spúšťača Java aplikácií, ktorý spúšťa JRE, na kódovanie.

koľko núl v 1 miliarde

JRE Kedy použiť

Musia sa použiť knižnice a iné súbory. Chýba mu vlastný kompilátor a softvér na detekciu porúch. pri používaní pomocných programov, ako sú matematické alebo dátové sady a pokyny na spúšťanie aplikácií založených na jazyku Java.

Niektoré Java aplikácie

Java sa väčšinou používa na

  • vytváranie aplikácií pre Android.
  • pri vytváraní cloudových a webových aplikácií.
  • ako sú Netbeans a softvér Eclipse.
  • Chatboti.
  • Hry.
  • Podnikové a vedecké aplikácie

Jednoducho spustite java -version a rýchlo zistíte, aká verzia Java je nainštalovaná vo vašom systéme Linux.

Udržiavanie aktualizovaných programov je nevyhnutné, ak chceme zostať v aktualizácii a získať praktické skúsenosti s najnovším softvérom a balíkmi. Táto kontrola a rovnováha môže výrazne pomôcť zabezpečiť, aby bol náš systém efektívny, bezpečný a aktuálny.

Keď je známa verzia Java, môžete začať vytvárať čokoľvek od jednoduchých programov pre stolné počítače až po mobilné programy.