Pablasso

Eclipse y sus problemas con Java en Linux

February 10, 2008

Eclipse tiene algún problema para correr aplicaciones gráficas que corren con librerías de Swing en Java 5 (1.5). A pesar de que el código esté bien y corra perfectamente normal si lo compilas y lo corres desde consola, al correrlo sobre Eclipse solo conseguirás que cualquier menú gráfico como un simple Input Dialog se bloquee.

Input Dialog

Este problema se solucionó con Java 6 (1.6), así que es recomendable actualizar, en Ubuntu puedes conseguir el paquete de Sun en el repositorio.

sudo aptitude install sun-java6-jdk

Enseguida puedes seleccionar que versión de Java esta utilizando tu sistema.

sudo update-alternatives --config java

Y finalmente configurar tus proyectos existentes en Eclipse para que funcionen con la nueva versión.

Window -> Preferences -> Java -> Installed JREs

Agregando Java 6


Juan Pablo OrtizWritten by Juan Pablo Ortiz who lives and works in Guadalajara, Mexico. You should follow him on Twitter