Eclipse - Dr. Humberto Cervantes

Transcripción

Eclipse - Dr. Humberto Cervantes
Eclipse: introducción
Humberto Cervantes Maceda
Alfonso Martínez Martínez
1
Abril 2005
Eclipse
Es un entorno de desarrollo integrado (IDE)
de código abierto
Trabaja en un rango amplio de sistemas operativos
GUI y no-GUI
Lenguaje-neutral
Uso no restringido
HTML, Java, C, JSP, EJB, XML, GIF, …
Facilidad de integración
En iterfaces de usuario y el modelo que representa
Fácil integración de nuevas herramientas
2
Eclipse
La plataforma Eclipse actualmente se ejecuta
en:
Microsoft Windows XP, 2000, Me, 98, NT.
Linux (Red Hat o Suse).
Sun Solaris 8 SPARC.
Apple Mac OS.
QNX Neutrino
3
Desarrollo sobre Eclipse
Eclipse es una plataforma extensible a base de
modulos llamados plugins
Entorno de desarrollo java
PDE
JDE
Plataforma Eclipse
Maq. Virtual Java
4
Arquitectura Eclipse
Arquitectura multi-capas
Herramientas de
desarrollo de plugins
PDE
Herramientas
desarrollo Java
JDE
Interfaz usuario
Infraestructura plugins
Entorno ejecución
5
Plataforma Eclipse
Maq. Virtual Java
Arquitectura Eclipse
Plugins presentes en las distintas capas
PDE
Plugin
JDE
Plataforma Eclipse
6
Maq. Virtual Java
Plataforma Eclipse
Es la base común
Consiste de varios componentes clave
Eclipse Platform
Workbench
“UI”
JFace
SWT
“Core”
Team
Workspace
Ant
Platform Runtime
7
Help Debug
Workbench
8

Documentos relacionados