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:
- Otvorte príkazový riadok.
- 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:
- Spustite terminál.
- 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.