Eclipse
Descripción
Eclipse es probablemente el entorno de desarrollo más utilizado actualmente. Desarrollado a partir del código donado por IBM, ahora mismo son
cientos las empresas que participan en su desarrollo.
Eclipse esta desarrollado con
SWT, un toolkit gráfico basado en librerías nativas lo que le hace más rápido que otros IDEs 100% java, si bien es menos portable y no se soporte igual en todas las plataformas.
A parte de por su rendimiento, su éxito viene dado por la gran cantidad de plugins de que dispone, para realizar casi cualquier tarea. Pero esta que es su gran fortaleza, ha sido también uno de sus grandes problemas, puesto que podía convertirse en un infierno su gestión (versiones, dependencias, etc). Para solucionar esto (y más cosas) han salido versiones de Eclipse "empaquetadas" que simplifican su gestión. El ejemplo más famoso puede ser MyEclipse (de pago, 50 USD por desarrollador) o más tarde EasyEclipse (libre), si bien la propia fundación Eclipse ha creado un solución similar llamada Callisto para los usos más habituales del entorno.
Eclipse se puede usar como plataforma para la creación de aplicaciones de desarrollo a través de
Eclipse RCP
Prerrequisitos
Referencias
Checklist
¿Y ahora?