Fallos y cuelgues en Eclipse PDT (standalone edition) en Debian

Hace algún tiempo escribí los miles de fallos, cuelgues raros y errores que generaba la versión standalone de Eclipse PDT en Debian (y la versión plugin era horrorosamente lenta!); la razón es que la mitad de Java 1.6 en Debian está corrupto o causa errores extraños (ya me ha pasado con otras aplicaciones Java como Druid o Power Architect).

La forma medio extraña y jocosa de resolver la situación es seguir la siguiente receta:

  • Descargarse el último Java 1.6 de la página de Sun (la versión tar.gz descomprimible, el rpm no sirve en Debian si usas alien).
  • Descomprimir en una carpeta x (yo lo puse en /home/jesuslara/jre1.6.0_05/)
  • Crear un enlace simbólico (si, verdad que es raro?) con el nombre jre de la carpeta anterior dentro de la carpeta principal de Eclipse

En mi caso, he descomprimido el PDT en /home/jesuslara/eclipse por lo que he ejecutado en consola:

cd eclipse

ln -s  /home/jesuslara/jre1.6.0_05/ jre

Pueden ver que se ha creado en:

ls -l

lrwxrwxrwx  1 root      root          28 mar 24 03:05 jre -> /home/jesuslara/jre1.6.0_05/
y ejecuten Eclipse, verán que entre las variables de entorno (Help > About … > Configuration Details …)  verán los siguientes interesantes cambios:

java.class.version=50.0
java.home=/home/jesuslara/jre1.6.0_05
java.runtime.version=1.6.0_05-b12
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.6
java.version=1.6.0_05

Lo que nunca podremos resolver es que sea 150x veces más pesado que Komodo IDE; al menos es de agradecer que sea licencia Apache.

Aunque con estos cambios, ¡les aseguro! que les agradará el cambio no solo en el performance sino la eliminación de todos (bueno, casi todos :p) los fallos y cuelgues del Eclipse PDT corriendo en Debian.

Acerca de phenobarbital

http://about.me/phenobarbital

Publicado el 5 abril 2008 en Linux, PlanetaLinux, Programacion. Añade a favoritos el enlace permanente. Deja un comentario.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: