# Raspberry: Instalar Java 8

Una vez que tenemos la Raspberry funcionando y accesible por SSH o por VNC es el momento de instalar el servidor Blynk, primero hay que, para instalar Blynk, se necesita la **versión 8 de Java**

Seguimos las instrucciones de[ https://github.com/Peterkn2001/blynk-server#blynk-server](https://github.com/Peterkn2001/blynk-server#blynk-server)

Entramos en la ventana de comandos SSH y ejecutamos las siguientes órdenes, si en algún momento nos pide confirmación \[Y/n\] es porque faltan descargar paquetes o confirmación de instalación, por lo tanto aceptamos.

Con esta orden busca las actualizaciones

**sudo update**

y ya ejecutamosque instala la versión 8 de java (curiosamente no funciona con la versión 64 bits de Raspberry OS sino con la de 32 bits)

**sudo apt install openjdk-8-jdk**

Por último una vez finalizado, comprobamos la versión que coge por defecto

**java –version**

Tiene que salir Openjdk version 1.8.0 etc...

## Si no sale esa versión...

Suele pasar que tenga ya instalado la versión 11, tenemos que obligar a que sea la 8 por defecto, para ello ejecutamos

**sudo update-alternatives --config java**

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-erwa8zbf.jpeg)

Si seleccionamos el 2 nos lo pondrá como por defecto (sale con un (\*). Podemos comprobar que ya nos sale la versión con la orden :

**java –version**

Pero esto no nos sirve, pues al reiniciar la Raspberry volverá a la versión 11.

Para ponerlo por defecto, edita el fichero *environment*

**sudo nano /etc/environment**

Y si en la orden **sudo update-alternatives --config java** salía que la carpeta donde está la versión 8 es */usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java* luego tenemos que poner en el fichero *environment* :

**JAVA\_HOME="/usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java"**

Guardar, reiniciar

**sudo reboot**

Y comprueba

**java –version**

Y tiene que salir :

![](https://libros.catedu.es/uploads/images/gallery/2022-02/embedded-image-fsfqbyoo.jpeg)

## Para más cosas

Por ejemplo, desinstalarlo, volver a la 11, etc.. visitar esta página : [https://phoenixnap.com/kb/install-java-raspberry-pi](https://phoenixnap.com/kb/install-java-raspberry-pi)