logo-java

Java es un complemento esencial para la ejecución o funcionamiento de muchas herramientas en el sistema y a poco tiempo de haber sido liberada la nueva versión de Ubuntu que es la versión 17.04 Zesty Zapus, es necesario comenzar a instalar los paquetes esenciales para nuestro sistema.

Actualmente la versión recomendada de Java es la 8 en su update 131, con la cual nos vamos a enfocar. La instalación de Java en Ubuntu 17.04, es relativamente sencilla, podemos hacerlo desde PPA o compilando directamente.

Primero comenzaremos con la instalación de la manera más sencilla que es utilizando los paquetes que nos ofrece Ubuntu directamente, aunque un poco desactualizados, ya que Ubuntu no los actualiza en tiempo y forma cuando surge una nueva versión.

Cómo instalar JDE en Ubuntu 17.04 Zesty Zapus

Lo primero será abrir una terminal y ejecutar lo siguiente:

Primero tendremos que actualizar el sistema y los paquetes con:

sudo apt-get update
sudo apt-get upgrade

Después procederemos a instalar JDE con:

sudo apt-get install default-jre

Terminal-jre

Y listo con ello ya tenemos el entorno de ejecución de java en nuestro sistema.

Como instalar JDK en Ubuntu 17.04 Zesty Zapus

De igual manera abriremos una terminal y ejecutamos los siguientes comandos:

sudo apt-get update
sudo apt-get upgrade

Y finalmente procedemos a instalar el Kit de desarrollo de Java:

sudo apt-get install default-jdk

Como instalar Oracle JDK en Ubuntu 17.04 Zesty Zapus

Existe otra forma que nos ofrece webupd8team que es el paquete Oracle nos ofrece directamente y lo podemos obtener agregando el PPA de webupd8team a nuestro sources.list

Si ya tienen agregado el PPA, no es necesario agregarlo de nuevo, solamente estaríamos duplicando y posiblemente creando un conflicto. Para aquellos que tienen dudas pueden verificarlo con el siguiente comando:

sudo nano /etc/apt/sources.list

sources

Ya estando seguros procederemos a agregar el PPA e instalar Oracle Java en nuestro sistema.

Abriremos la terminar y ejecutamos:

sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install java-common oracle-java8-installer

Personalizando la instalación de Java en Ubuntu 17.04 Zesty Zapus

Java nos permite tener diferentes versiones instaladas en el sistema, con el cual podemos nosotros elegir sobre cual versión trabajar sin la necesidad de volver a instalar alguna versión pasada sin eliminar una anterior.
Mediante el uso de update-alternatives, podemos realizar dicha configuración que nos permiten gestionar enlaces simbólicos que utilizaran para diferentes comandos.

sudo update-alternatives --config java

Nos desplegara las diferentes versiones de Java que tengamos instaladas, en mi caso como fue instalación nueva solo cuento con la versión actual:

Sólo hay una alternativa en el grupo de enlaces java (provee /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Nada que configurar.

Pero por lo general al tener más de una versión nos desplegara algo así:

There are 3 choices for the alternative java (providing /usr/bin/java)
Selection PathPriorityStatus
------------------------------------------------------------
*0 /usr/lib/jvm/java-7-oracle/jre/bin/java1074 auto mode
1/usr/lib/jvm/java-6-oracle/jre/bin/java 1073 manual mode
2 /usr/lib/jvm/java-7-oracle/jre/bin/java 1074 manual mode
3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1072 manual mode

Con el cual nos permite elegir con que numero (versión de java) trabajar.

Esto también aplicada para otros comandos de Java, como:

sudo update-alternatives --config javadoc

(documentador)

sudo update-alternatives --config javac

(compilador)

sudo update-alternatives --config java_vm
sudo update-alternatives --config jcontrol
sudo update-alternatives --config jarsigner

(herramienta de firma)

Definir la variable de entorno JAVA_HOME

JAVA_HOME es una variable para determinar la ubicación de la instalación de Java, la cual muchos programas usan por defecto, por lo cual, para establecer esta variable es necesario que sepamos donde tenemos instalado java.

Con el siguiente comando lo podemos saber:

sudo update-alternatives --config java

Ya teniendo este dato es necesario agregarlo al final de este archivo, lo hacemos con el siguiente comando:

sudo nano /etc/environment

Tomando en cuenta que sustituiremos lo que está entre comillas por la ruta que previamente averiguamos.

JAVA_HOME="/usr/lib/jvm/java-8-oracle"

Guardamos con ctrl+ O y salimos con ctrl+ X.
Verificamos finalmente con:

echo $JAVA_HOME

Y listo ya tendremos configurada la ruta de entorno.

En conclusión, java nos ofrece una infinidad de opciones y personalización para poder trabajar. Aunque la mayoría de los pasos aquí descritos pocos los aplican nunca está de más tener un poco información extra cuando sea necesario y más cuando comienzas a trabajar sobre los IDE de java.

 

Fuente: ubunlog

¿Quién está en línea?

Hay 7616 invitados y ningún miembro en línea