domingo, 28 de marzo de 2010

Visual Editor y Eclipse

Retomando la sana costumbre de programar por gusto (xD), me dio por querer programar algo en java, pero para hacer algo completo tenía que incluir una parte gráfica... obvio :P
Para hacer eso, se me ocurrió probar una herramienta que no había utilizado anteriormente, el "Visual Editor" que viene como plugin del Eclipse.
Para aquellos que no lo conocen, el programa Eclipse es un "entorno de desarrollo integrado" más conocido por su sigla en inglés "IDE" (integrated development environment) que brinda todo un escenario para programar tranquilamente. Originalmente lo conocí sólo para java, pero con los plugins se puede configurar para programar hasta PHP. La descripción de este programa en sus colores y sabores lo dejáre para alguna otra publicación, por ahora me centraré en la instalación del plugin "Visual Editor" -que harto dolor de cabeza me dio :P-
La versión resumida de instalación es:

Para evitar conflictos y tener el Visual Editor funcionando hay que usar:
- Eclipse 3.5 SDK (no JEE, no Java)
- Visual Editor 1.4 usando el asistente de instalación del Eclipse

Si quieres revisar la instalación completa sigue leyendo, de lo contrario puedes quedarte hasta acá y a programar se ha dicho :D

La instalación misma no es lo complicado, lo que hace perder tiempo son los problemas de compatibilidades.
Actualmente la versión 3.5 del Eclipse (conocida como "Galileo") presenta algunos problemas al instalar el plugin en algunas de sus versiones. Por ahora sólo he probado las versiones JEE y Java, donde aparece un mensaje de error y la instalación se detiene. El mensaje de error comienza con:

Cannot complete the install because of a conflicting dependency.

Y luego detalla una lista de supuestas incompatibilidades que impiden la instalación.
Para evistar eso hay que utilizar la versión SDK del Eclipse 3.5 y listo. Para instalar el plugin hay que seguir el camino habitual:

- Ejecutar Eclipse
- Menú "Help" -> Install new software...
- En "work with" poner: http://download.eclipse.org/tools/ve/updates/1.4/
- Se puede agregar la dirección de forma permanente, presionando el botón "Add" y escribiendo:
Name: VE 14 (o cualquier nombre que les guste)
Location: http://download.eclipse.org/tools/ve/updates/1.4/
- Marcar todas las casillas que aparecen en la parte baja de la ventana (la que dice "hide items that are already installed" es opcional).

Como comentario final, la versión SDK del Eclipse no presenta ningún problema de instalación, pero para evitar inconvenientes mejor instalar el VE apenas se instala el Eclipse y luego el resto de los plugins deseados.

Espero que esto ayude a alguien más a no tardar para probar el visual editor ;)

Referencias:
Proyecto Visual Editor - http://www.eclipse.org/vep/
Guía instalación VE 1.4 - http://wiki.eclipse.org/VE/Update
Bug 301766 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=301766
-