logo

Com trobar la versió de Java a Linux

Sun Microsystems va crear Java a 1995 com a llenguatge de programació d'alt nivell orientat a objectes. Java s'ha convertit en un dels llenguatges d'alt nivell més coneguts al llarg del temps. Actualment, és molt apreciat per les empreses del sector financer, científic i immobiliari. És de codi obert, independent de la plataforma, adaptable i senzill d'entendre i utilitzar.

Un dels llenguatges de programació més populars utilitzats per crear diverses aplicacions multiplataforma s'anomena Java. La majoria del que és possible a Python també ho és a Java. A més, Jpython és una versió de Python que funciona amb Java i la JVM (Java Virtual Machine). Aquest article us guiarà per trobar la darrera versió de Java per a Ubuntu Linux i instal·lar-la si encara no està instal·lada.

En aquest article es descriu com utilitzar la línia d'ordres per determinar quina versió de Java està instal·lada al vostre sistema Linux. Quan configureu programari que necessita una versió de Java concreta, això pot ser útil.

Què és la versió de Java?

La versió de Java especifica la versió del programari Java que el vostre sistema operatiu està utilitzant actualment.

java factorial

Per millorar el rendiment, l'estabilitat, les funcions complexes i les actualitzacions de seguretat més recents, es recomana encaridament que s'actualitzi la versió. Això pot ajudar-vos a mantenir-vos al dia i evitar molts problemes no desitjats.

Heu d'actualitzar a la versió de Java més recent per utilitzar molts llocs web, paquets o biblioteques. Per tant, és preferible estar al dia i tenir la versió més recent descarregada al vostre ordinador. Per exemple, la versió més recent de Java ofereix capacitats intrigants com la possibilitat d'examinar imatges en 3D.

Comencem amb el procés d'instal·lació i verificació de la versió de Java sense més preàmbuls.

Verificació de la versió de Java

Java utilitza versions semàntiques. Les versions que estan a punt per a la producció es versionen de la següent manera:

 MAJOR.MINOR.SECURITY 

Per exemple, Java 11.0.8 té tres versions: una versió de seguretat, una versió menor i una versió principal de l'11.

MAJOR - Les noves característiques i funcions s'inclouen a les versions principals.

MENOR - Les actualitzacions menors inclouen una sèrie de correccions d'errors compatibles.

SEGURETAT - Les correccions de seguretat crítiques s'inclouen a les versions de seguretat.

En general, seguiu els dos passos següents per verificar la versió de Java al vostre sistema:

  1. Obriu el símbol del sistema.
  2. Utilitzar el versió java comanda per determinar la versió de Java que està instal·lada actualment al vostre sistema:

Verificació de la versió de Java per a Linux Ubuntu, Debian i CentOS

Seguiu els passos següents:

eliminació de la llista de matrius
  1. Inicieu el terminal.
  2. Executeu la següent comanda:
 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) 

En aquest exemple, la nostra màquina està funcionant Java versió 19.0.1 . És possible que la versió del vostre ordinador sigui diferent.

Si rebeu el missatge d'error ' java: l'ordre no s'ha trobat,' Java no està instal·lat a l'ordinador. En funció de la vostra distribució de Linux, utilitzeu una de les instruccions següents per instal·lar Java.

Hi ha maneres d'instal·lar paquets al terminal. Hauríeu de poder instal·lar la versió directament a través del terminal copiant aquestes ordres i executant-les. Com que cap d'aquestes versions requereix una interfície d'usuari gràfica, totes són 'sense cap'.

Tanmateix, podeu utilitzar la tècnica del navegador per obtenir la versió més recent (16.02). Ara passem pel procés d'instal·lació pas a pas.

Instal·lació de Java mitjançant el navegador

Seguiu les instruccions per descarregar Java.

  • Aneu a Google, escriviu ' descarregar Java JDK ,' i feu clic al primer enllaç que apareix.
  • El 'Java Development Kit' (JDK) és una eina que s'utilitza per crear programari basat en Java. Alternativament, podeu accedir a la pàgina immediatament fent clic a aquest enllaç.
  • Aneu a 'Java SE 16' a 'Descàrregues de Java SE', ja que aquesta és la versió més recent. La descàrrega de JDK és el següent procediment.
  • Troba el ' Paquet Debian Linux x64 ' desplaçant-se pels paquets. Descarrega't el document que hi ha. Veureu que el fitxer té extensió de deute ja que Ubuntu instal·la programes amb paquets Debian.
  • Obriu la carpeta que conté el paquet descarregat un cop finalitzada la descàrrega. Trieu 'Obre al terminal' fent clic amb el botó dret a qualsevol lloc de la finestra.
  • Per començar a desempaquetar el paquet descarregat, introduïu l'ordre següent al terminal.

Utilitzant la ruta d'instal·lació de Java, comproveu la versió de Java:

La ruta d'instal·lació de Java també es pot utilitzar per comprovar la versió de Java.

Hi ha dues maneres de localitzar la ruta o el directori d'instal·lació de Java.

  • L'ordre següent es pot utilitzar com a enfocament inicial per localitzar la ruta d'instal·lació de Java:
 update-alternatives --list java 

Això revelarà tota la ruta de Java, tal com es mostra a continuació:

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

Nota: executeu l'ordre següent per accedir als sistemes operatius CentOS i RHEL:

 update-alternatives --list 
  • L'ordre whereis també es pot utilitzar per cercar el camí de Java.

Utilitzeu l'ordre whereis tal com es mostra a continuació:

 Whereis java 

Sortida : La sortida hauria de ser la següent:

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

Després d'això, utilitzeu l'ordre ls per llistar el que hi ha a /usr/bin/java:

 ls -l /usr/bin/java 

haureu d'observar el resultat següent:

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

Com podeu veure a la sortida anterior, /usr/bin/java és un enllaç simbòlic a /etc/alternatives/java.

Per llistar el contingut de /etc/alternatives/java, utilitzeu el comanda ls una vegada més.

Mostrarà el camí.

Cerqueu la versió de Java a la llista de paquets instal·lats:

Per veure una llista de paquets instal·lats i fer una cerca de Java, també podeu comprovar la versió de Java. Seguiu les instruccions següents per als sistemes operatius Ubuntu i Debian:

Podeu llistar tots els paquets instal·lats mitjançant les ordres apt o dpkg.

matriu en llenguatge c

1. Amb l'ordre apt, enumereu tots els paquets instal·lats i cerqueu Java:

 apt list --installed | grep -i openjdk 

La sortida següent hauria de mostrar la versió de Java instal·lada:

 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. Amb l'ordre dpkg, enumereu tots els paquets instal·lats i cerqueu Java:

 dpkg -l | grep -i openjdk 

La sortida següent hauria de mostrar la versió de Java instal·lada:

 /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 

Seguiu les instruccions següents per als sistemes operatius CentOS i RHEL:

Per llistar tots els paquets instal·lats i cercar Java, utilitzeu el ordres yum o dnf com es mostra a continuació:

 yum list installed | grep -i openjdk 

Això revelarà la versió de Java instal·lada tal com es mostra a continuació:

 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 

Desfer-se de les versions de Java

Podeu introduir l'ordre següent per eliminar Java del vostre ordinador:

 sudo apt remove default-jdk default-jre 

Si volem eliminar el paquet, podem introduir l'ordre:

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

El paquet s'eliminarà si premeu 'Y' i després 'ENTER'.

Serà possible en jdk o jre?

Es requereix JRE per executar aplicacions Java (entorn d'execució de Java). Funciona amb diversos sistemes operatius, inclosos Windows, Linux, Mac i Solaris.

Els programes Java es desenvolupen mitjançant el JDK (Java Development Kit). La majoria dels programadors sovint comencen allà. Depenent del que vulguis aconseguir.

maneig d'excepcions java

Utilitzant JDK (quan...?)

Voleu crear aplicacions Java. S'inclouen un compilador i un llançador d'aplicacions Java.

Té accés a les biblioteques de Java principals mitjançant el llançador d'aplicacions Java, que llança JRE, per a la codificació.

JRE Quan s'ha d'utilitzar

S'han d'utilitzar biblioteques i altres fitxers. No té el seu propi compilador i programari de detecció d'errors. quan utilitzeu programes d'utilitat com ara conjunts de matemàtiques o relacionats amb dades i instruccions per executar aplicacions basades en Java.

Algunes aplicacions Java

Java s'utilitza principalment per

  • creació d'aplicacions per a Android.
  • en crear aplicacions web i basades en núvol.
  • com Netbeans i el programari Eclipse.
  • Chatbots.
  • Jocs.
  • Aplicacions empresarials i científiques

Simplement executeu java -version per veure ràpidament quina versió de Java està instal·lada al vostre sistema Linux.

Mantenir els nostres programes actualitzats és essencial si volem mantenir-nos actualitzats i rebre experiència pràctica amb el programari i els paquets més nous. Aquest control i equilibri pot ajudar en gran mesura a garantir que el nostre sistema sigui eficaç, segur i actual.

Un cop coneguda la versió de Java, podeu començar a crear qualsevol cosa, des de simples programes d'escriptori fins a mòbils.