Sun Microsystems je Javo ustvaril leta tisoč devetsto petindevetdeset kot visokonivojski, objektno usmerjen programski jezik. Java se je sčasoma razvila v enega najbolj znanih jezikov na visoki ravni. Danes je zelo všeč podjetjem v finančnem, znanstvenem in nepremičninskem sektorju. Je odprtokoden, neodvisen od platforme, prilagodljiv ter enostaven za razumevanje in uporabo.
Eden najbolj priljubljenih programskih jezikov, ki se uporablja za ustvarjanje različnih aplikacij za več platform, se imenuje Java. Večina tega, kar je mogoče v Pythonu, je možno tudi v Javi. Poleg tega Jpython je različica Pythona, ki deluje z Javo in JVM (Java Virtual Machine). Ta članek vas bo vodil skozi iskanje najnovejše različice Jave za Ubuntu Linux in njeno namestitev, če še ni nameščena.
Kako z ukazno vrstico ugotoviti, katera različica Jave je nameščena v vašem sistemu Linux, je opisano v tem članku. Pri nastavljanju programske opreme, ki potrebuje določeno različico Jave, je to lahko v pomoč.
Kaj je različica Java?
Različica Java določa izdajo programske opreme Java, ki jo trenutno uporablja vaš OS.
Za izboljšano zmogljivost, stabilnost, zapletene funkcije in najnovejše varnostne posodobitve močno priporočamo, da posodobite različico. To vam lahko zelo pomaga, da ostanete na tekočem in se izognete številnim neželenim težavam.
Če želite uporabljati številna spletna mesta, pakete ali knjižnice, morate nadgraditi na najnovejšo različico Jave. Zato je bolje, da ostanete na tekočem in si najnovejšo izdajo prenesete na svoj računalnik. Najnovejša različica Jave na primer ponuja zanimive zmožnosti, kot je možnost pregledovanja 3D slik.
Začnimo s postopkom namestitve in preverjanja različice Jave brez odlašanja.
Preverjanje različice Jave
Semantično različico uporablja Java. Izdaje, ki so pripravljene za proizvodnjo, imajo naslednje različice:
MAJOR.MINOR.SECURITY
Na primer, Java 11.0.8 ima tri različice: varnostno različico, podrazličico in glavno različico 11.
MAJOR - Nove lastnosti in funkcije so vključene v glavne izdaje.
igralec govinda
MANJŠA - Manjše posodobitve vključujejo številne združljive popravke napak.
VARNOST - Kritični varnostni popravki so vključeni v varnostne izdaje.
Na splošno sledite spodnjim dvema korakoma za preverjanje različice Jave v vašem sistemu:
- Odprite ukazni poziv.
- Uporabi java -različica ukaz za določitev različice Jave, ki je trenutno nameščena v vašem sistemu:
Preverjanje različice Java za Linux Ubuntu, Debian in CentOS
Sledite spodnjim korakom:
- Zaženite terminal.
- Izvedite naslednji ukaz:
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 tem primeru naš stroj deluje Java različica 19.0.1 . Možno je, da je različica v vašem računalniku drugačna.
Če prejmete sporočilo o napaki ' java: ukaz ni bil najden,' Java ni nameščena v računalniku. Odvisno od vaše distribucije Linuxa uporabite eno od naslednjih navodil za namestitev Jave.
Obstajajo načini za namestitev paketov v terminal. Različico bi morali imeti možnost namestiti neposredno prek terminala, tako da kopirate te ukaze in jih zaženete. Ker nobena od teh različic ne zahteva grafičnega uporabniškega vmesnika, so vse 'brez glave'.
Vendar pa lahko uporabite tehniko brskalnika, da pridobite najnovejšo različico (16.02). Oglejmo si korak za korakom postopek namestitve.
Namestitev Jave s pomočjo brskalnika
Upoštevajte navodila za prenos Jave.
- Pojdite na Google, vnesite ' prenesite java JDK ,« in kliknite prvo povezavo, ki se prikaže.
- 'Java Development Kit' (JDK) je orodje, ki se uporablja za ustvarjanje programske opreme, ki temelji na Javi. Druga možnost je, da do strani dostopate takoj s klikom na to povezavo.
- Pojdite na »Java SE 16« pod »Prenosi Java SE«, saj je to najnovejša različica. Prenos JDK je naslednji postopek.
- Poišči ' Paket Debian za Linux x64 ' s pomikanjem po paketih. Prenesite dokument, ki je tam. Videli boste, da ima datoteka razširitev deb saj Ubuntu namesti programe z uporabo paketov Debian.
- Ko je prenos končan, odprite mapo s prenesenim paketom. Izberite 'Odpri v terminalu' z desnim klikom kjer koli v oknu.
- Za začetek razpakiranja prenesenega paketa vnesite naslednji ukaz v terminal.
Z uporabo namestitvene poti Jave preverite različico Jave:
skener.naslednja java
Namestitveno pot Jave lahko uporabite tudi za preverjanje različice Jave.
Obstajata dva načina za iskanje namestitvene poti ali imenika Jave.
- Naslednji ukaz lahko uporabite kot začetni pristop za iskanje namestitvene poti Jave:
update-alternatives --list java
To bo razkrilo celotno pot do Jave, kot je prikazano spodaj:
/usr/lib/jvm/java-11-openjdk-amd64/bin/java
Opomba: Za dostop do operacijskih sistemov CentOS in RHEL zaženite naslednji ukaz:
update-alternatives --list
- Ukaz whereis lahko uporabite tudi za iskanje poti Java.
Uporabite ukaz whereis, kot je prikazano spodaj:
Whereis java
Izhod : Izhod mora biti naslednji:
java: /usr/bin/java /usr/share/java /usr/share/man/man1/java.1.gz
Nato uporabite ukaz ls za seznam, kaj je v /usr/bin/java:
ls -l /usr/bin/java
opaziti morate naslednji rezultat:
lrwxrwxrwx 1 root root 22 Feb 5 04:50 /usr/bin/java -> /etc/alternatives/java
Kot lahko vidite iz zgornjega izhoda, je /usr/bin/java simbolična povezava do /etc/alternatives/java.
Če želite prikazati vsebino /etc/alternatives/java, uporabite je ukaz še enkrat.
Prikazala bo pot.
Poiščite različico Java na seznamu nameščenih paketov:
Za ogled seznama nameščenih paketov in iskanje po Javi lahko preverite tudi različico Jave. Sledite spodnjim navodilom za operacijska sistema Ubuntu in Debian:
Vse nameščene pakete lahko navedete z ukazoma apt ali dpkg.
vlc prenos videoposnetkov youtube
1. Z ukazom apt izvedite seznam vseh nameščenih paketov in poiščite Java:
apt list --installed | grep -i openjdk
Naslednji izhod bi moral prikazati različico Jave, ki je bila nameščena:
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. Z ukazom dpkg izvedite seznam vseh nameščenih paketov in poiščite Javo:
dpkg -l | grep -i openjdk
Naslednji izhod bi moral prikazati različico Jave, ki je bila nameščena:
/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
Sledite spodnjim navodilom za operacijska sistema CentOS in RHEL:
Za seznam vseh nameščenih paketov in iskanje Jave uporabite ukazi yum ali dnf kot je prikazano spodaj:
yum list installed | grep -i openjdk
To bo razkrilo nameščeno različico Jave, kot je prikazano spodaj:
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
Znebite se različic Jave
Za odstranitev Jave iz računalnika lahko vnesete naslednji ukaz:
sudo apt remove default-jdk default-jre
Če želimo odstraniti paket, lahko vnesemo ukaz:
dpkg -list | grep jdk sudo apt remove jdk-16.0.2
Paket bo odstranjen, če pritisnete 'Y' in nato 'ENTER.'
Bo možno v jdk ali jre?
JRE je potreben za izvajanje aplikacij Java (izvajalno okolje Java). Deluje z več operacijskimi sistemi, vključno z Windows, Linux, Mac in Solaris.
Programi Java so razviti z uporabo JDK (Java Development Kit). Večina programerjev pogosto začne tam. Odvisno od tega, kaj želite doseči.
Uporaba JDK (kdaj ...?)
Želite ustvariti aplikacije Java. Vključena sta prevajalnik in zaganjalnik aplikacij Java.
Ima dostop do primarnih knjižnic Java prek zaganjalnika aplikacij Java, ki zažene JRE, za kodiranje.
tudi model
JRE Kdaj uporabiti
Uporabiti je treba knjižnice in druge datoteke. Nima lastnega prevajalnika in programske opreme za odkrivanje napak. pri uporabi pomožnih programov, kot so nabori matematike ali podatkov, in navodila za zagon aplikacij, ki temeljijo na Javi.
Nekatere aplikacije Java
Java se večinoma uporablja za
- ustvarjanje aplikacij za Android.
- pri ustvarjanju aplikacij v oblaku in spletnih aplikacij.
- kot sta Netbeans in programska oprema Eclipse.
- Klepetalni roboti.
- Igre.
- Podjetniške in znanstvene aplikacije
Preprosto izvedite java -version, da hitro vidite, katera različica Jave je nameščena v vašem sistemu Linux.
Posodabljanje naših programov je bistvenega pomena, če želimo biti posodobljeni in prejemati praktične izkušnje z najnovejšo programsko opremo in paketi. To preverjanje in ravnovesje lahko veliko pripomore k zagotavljanju, da je naš sistem učinkovit, varen in aktualen.
Ko je različica Jave znana, lahko začnete ustvarjati karkoli, od preprostih namiznih programov do mobilnih.