Java no está instalado de forma predeterminada en Ubuntu, pero es necesario ejecutar aplicaciones Java, como Minecraft, en la computadora. Este artículo le mostrará cómo instalar Java Runtime en Ubuntu.
¿Qué es Java Runtime?
Java es un lenguaje “interpretado”, lo que significa que el código no se compila en un archivo ejecutable listo para usar. Para ejecutar aplicaciones Java, necesita tener un intérprete, llamado Runtime. Este tiempo de ejecución traduce el código del programa en tiempo real para indicarle a la computadora que comprenda y permita que el programa se ejecute.
Prueba de Java
Para verificar que ha instalado Java, use:
java -version
La salida le dirá si tiene Java en su computadora y, en caso contrario, qué versiones están disponibles para la instalación. Guárdelos ya que puede que los necesite más tarde.
El resultado del comando indica que Java no está instalado
Instale la versión estándar
Entre todas las versiones disponibles de Java, una se considera la versión estándar para distribución. Puede que no sea la última versión, pero suele ser la versión estable y segura y, en general, la mejor para casi cualquier propósito.
Para instalarlo, use:
sudo apt install default-jre
Después de un tiempo e instalando algunas dependencias adicionales, Java se instalará en la computadora.
Usa el comando java -version
nuevamente para comprobar qué versión se instaló.
Use el comando java -version nuevamente para verificar qué versión se instaló
Sin embargo, desafortunadamente, algunos programas creados para una versión específica de Java pueden tener problemas al usar diferentes versiones. Afortunadamente, existe una solución a estos problemas.
JRE y JDK
Para ejecutar código Java, necesita Java Runtime. Sin embargo, en casos excepcionales, es posible que se necesiten algunos extras adicionales. Se pueden encontrar en el Java Development Kit completo.
Para instalarlo, ingrese el siguiente comando en la Terminal:
sudo apt install default-jdk
Instale (y cambie a) la versión anterior
Si lo que intentó aún falla, instale una versión anterior de Java exactamente como lo hizo con el tiempo de ejecución estándar. Por ejemplo, para instalar la versión más antigua disponible actualmente para Ubuntu 20.04, el artículo utilizó:
sudo apt install openjdk-8-jre
No es necesario desinstalar la versión de Java instalada. Pueden coexistir varias versiones en paralelo. Sin embargo, solo uno de ellos funciona a la vez. Pero incluso si instaló una versión anterior, no resolverá el problema de no poder ejecutar el archivo jar automáticamente. Primero debe cambiar a la versión anterior. Para hacer esto, use el comando:
sudo update-alternatives --config Java
Una lista numerada de versiones disponibles aparecerá en la Terminal. Un asterisco antes del número de pieza que marca la versión activa. prensa Enter
en el teclado para mantener activa la versión o seleccionar el número correspondiente a otra versión y pulsar Enter
cambiar.
Seleccione el número correspondiente a otra versión y presione Enter para convertir
Instalar Oracle Java
Los programas obstinados pueden negarse a trabajar con cualquier versión abierta de Java y requieren una versión de Oracle. Desafortunadamente, instalar Oracle Java es un poco más complicado. Primero debe descargarlo manualmente desde la página oficial de Oracle Java.
Guarde el archivo en algún lugar, active una terminal y muévase al mismo directorio. Obtenga dpkg en el archivo descargado con el comando:
sudo dpkg -i DOWNLOADED_JDK_FILENAME
Utilizar el update-alternatives
comando anterior para instalar el JDK con:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.1/bin/javac 1
Recuerde actualizar las rutas de muestra con la versión de Java que instalará. También tenga en cuenta que puede cambiar entre las versiones “abiertas” de Java y las versiones de Java de Oracle.
Ubuntu java
Java no está instalado de forma predeterminada en Ubuntu, pero es necesario ejecutar aplicaciones Java, como Minecraft, en la computadora. Este artículo le mostrará cómo instalar Java Runtime en Ubuntu.
¿Qué es Java Runtime?
Java es un lenguaje “interpretado”, lo que significa que el código no se compila en un archivo ejecutable listo para usar. Para ejecutar aplicaciones Java, necesita tener un intérprete, llamado Runtime. Este tiempo de ejecución traduce el código del programa en tiempo real para indicarle a la computadora que comprenda y permita que el programa se ejecute.
Prueba de Java
Para verificar que ha instalado Java, use:
java -version
La salida le dirá si tiene Java en su computadora y, en caso contrario, qué versiones están disponibles para la instalación. Guárdelos ya que puede que los necesite más tarde.
El resultado del comando indica que Java no está instalado
Instale la versión estándar
Entre todas las versiones disponibles de Java, una se considera la versión estándar para distribución. Puede que no sea la última versión, pero suele ser la versión estable y segura y, en general, la mejor para casi cualquier propósito.
Para instalarlo, use:
sudo apt install default-jre
Después de un tiempo e instalando algunas dependencias adicionales, Java se instalará en la computadora.
Usa el comando java -version
nuevamente para comprobar qué versión se instaló.
Use el comando java -version nuevamente para verificar qué versión se instaló
Sin embargo, desafortunadamente, algunos programas creados para una versión específica de Java pueden tener problemas al usar diferentes versiones. Afortunadamente, existe una solución a estos problemas.
JRE y JDK
Para ejecutar código Java, necesita Java Runtime. Sin embargo, en casos excepcionales, es posible que se necesiten algunos extras adicionales. Se pueden encontrar en el Java Development Kit completo.
Para instalarlo, ingrese el siguiente comando en la Terminal:
sudo apt install default-jdk
Instale (y cambie a) la versión anterior
Si lo que intentó aún falla, instale una versión anterior de Java exactamente como lo hizo con el tiempo de ejecución estándar. Por ejemplo, para instalar la versión más antigua disponible actualmente para Ubuntu 20.04, el artículo utilizó:
sudo apt install openjdk-8-jre
No es necesario desinstalar la versión de Java instalada. Pueden coexistir varias versiones en paralelo. Sin embargo, solo uno de ellos funciona a la vez. Pero incluso si instaló una versión anterior, no resolverá el problema de no poder ejecutar el archivo jar automáticamente. Primero debe cambiar a la versión anterior. Para hacer esto, use el comando:
sudo update-alternatives --config Java
Una lista numerada de versiones disponibles aparecerá en la Terminal. Un asterisco antes del número de pieza que marca la versión activa. prensa Enter
en el teclado para mantener activa la versión o seleccionar el número correspondiente a otra versión y pulsar Enter
cambiar.
Seleccione el número correspondiente a otra versión y presione Enter para convertir
Instalar Oracle Java
Los programas obstinados pueden negarse a trabajar con cualquier versión abierta de Java y requieren una versión de Oracle. Desafortunadamente, instalar Oracle Java es un poco más complicado. Primero debe descargarlo manualmente desde la página oficial de Oracle Java.
Guarde el archivo en algún lugar, active una terminal y muévase al mismo directorio. Obtenga dpkg en el archivo descargado con el comando:
sudo dpkg -i DOWNLOADED_JDK_FILENAME
Utilizar el update-alternatives
comando anterior para instalar el JDK con:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.1/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.1/bin/javac 1
Recuerde actualizar las rutas de muestra con la versión de Java que instalará. También tenga en cuenta que puede cambiar entre las versiones “abiertas” de Java y las versiones de Java de Oracle.