Recientemente me tocó el desarrollo de un proyecto, el cual había desarrollado bajo Java 8, oh sorpresa y dolor de cabeza cuando el cliente me comentó que tenía muchos equipos con Windows XP instalado y que lo necesitaba correr ahí. Investigando un poco me topé con que la incopatibilidad de Java 8 en Windows XP […]

A continuación la receta para poder instalar Java SE JDK 8 en OSX Yosemite.
Sin más preámbulo, manos a la obra:

1.Abrimos una terminal

2.Verificamos que Java no esté instalado:

$ java -version 
 
La salida indicando que Java no está instalado:
-bash: java: command not found

3. Verificamos el estado actual de la variable de entorno JAVA_HOME

$ echo $JAVA_HOME

El comando anterior no genera salida alguna en la consola, confirmado que estamos listos para hacer una instalación desde cero.

4.  Descargar e instalar Java 8 JDK utilizando el proceso normal de instalación de un dmg (seleccionar Java Platform (JDK) 8u25 y luego  jdk-8u25-macosx-x64.dmg)

5. Ahora definiremos la variable JAVA_HOME hacia nuestra nueva instalación. En una terminal ingresaremos bash_profile utilizando el editor de texto vi:
$ vi ~/.bash_profile

6. Activamos la edición dentro de vi presionando la letra i. Pegamos dentro del archivo la siguiente línea:
export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)

7. Salimos del modo de edición de vi presionando la tecla: esc. Luego para proceder a grabar y salir de vi demos de ingresar:
:x!
8. Verificamos la version de JRE, JDK y el valor de la variable JAVA_HOME respectivamente:

$ java -version
java version «1.8.0_25»
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)

$ javac -version
javac 1.8.0_25

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home

9. Listo, ya tienes en tu OSX Yosemite configurado correctamente Java SE JDK 8.

El 21 de mayo 2014 se llevó a cabo el lanzamiento de Java 8 en Guatemala por parte de la Comunidad de Usuarios Java de Guatemala GuateJUG. Tuve la oportunidad de participar y presentar las ventajas competitivas a nivel tecnológico y laboral que Java sigue teniendo en el país, así como mostrar  Nashorn, el nuevo motor de JavaScript que ahora viene integrado en la JVM a partir de Java 8.

Dentro de los eventos que se anunciaron se encuentra el Java Day Guatemala 2014 que tendrá lugar en el mes de octubre y el OTN Tour 2014 que se llevará a cabo el 11 de agosto.

Video del evento:

Presentación:

El miércoles 21 de mayo 2014 a las 18:00 hrs en Sophos Plaza Fontabella zona 10 estaremos participando en el lanzamiento de Java 8 en Guatemala promovido por la Comunidad de Usuarios Java en Guatemala Guate-JUG. Estarmos presentando las nuevas características, tecnologías conexas y su potencial dentro del mercado guatemalteco.