Reemplazar OpenJDK con SunJDK en Ubuntu 10.04 debido a problemas con Processing

Introducción.

Este fin de semana estuve haciendo unas pruebas realmente sencillas en Processing 1.1 en mi portátil que utiliza GNU/Linux Ubuntu 10.04.  Previamente le había instalado OpenJDK sin embargo empecé a obtener comportamientos extraños durante las pruebas como el hecho de reiniciarse el sistema de ventanas frecuentemente.

Debido a que mis programas en Processing eran muy sencillos no tenía sentido que fueran estos, mas aún sabiendo que se terminan ejecutando en la Máquina Virtual de Java  y por ende no debería haber motivos para que interfirieran con otros programas externos.  Terminé dudando de la implementación de la máquina virtual que estaba utilizando.

A continuación se detalla el procedimiento para desinstalar OpenJDK e instalar SunJDK (ú Oracle) con el cual se solucionaron los extraños problemas que estaba obteniendo.

Procedimiento.

Agregar el repositorio donde están los paquetes del SunJDK.

$ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"

Actualizar la base de datos del aptitude.

$ sudo aptitude update

Remover los paquetes del OpenJDK.

$ sudo aptitude remove –purge openjdk-6-jre

$ sudo aptitude remove openjdk-6-doc openjdk-6-jre-headless openjdk-6-jre-lib

Instalar los paquetes del SunJDK.

$ sudo aptitude install sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts

No hay artículos relacionados.

3 Responses to Reemplazar OpenJDK con SunJDK en Ubuntu 10.04 debido a problemas con Processing

  1. Pingback: Reemplazar OpenJDK con SunJDK en Ubuntu 10.04 debido a problemas con Processing « El Blog de Rigo

  2. Hola, me sirvió… pero… ahora no arranca el Netbeans… ¿Tienes alguna idea de lo que me pasó?

    Gracias =)

  3. Hola @MariePi.

    Verificaste que sea posible compilar e interpretar aplicaciones ?

    Ejecuta un "java -version" para verificar que efectivamente esté utilizando el JDK de SUN.

    Ejecuta a Netbeans desde la línea de comando para ver que mensajes arroja para podamos entender que le sucede.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>