Eclipse

  • Eclipse es ofrecido en varias ediciones. Para el desarrollo en Java se hace uso de:

    • Eclipse IDE for Java Developers: para aplicaciones de escritorio (línea de comandos o GUI).
    • Eclipse IDE for Java EE Developers: para aplicaciones web (Java Enterprise Edition), principalmente.
  • En Eclipse:

    • Un Proyecto es una colección de recursos comunes para desarrollar una aplicación en Java. Un proyecto, dentro del sistema operativo, es un directorio o carpeta. Se puede tener tantos proyectos se deseén en un mismo workspace.

    • Un Workspace es una colección de proyectos, relacionados o no relacionados, así como la configuración para trabajar con los distintos proyectos del workspace. Un workspace, dentro del sistema operativo, es un directorio o carpeta. Se puede tener tantos workspaces se deseén para una misma edición de Eclipse.

      images/workbench_decomposed.png

    • El Workbench es la ventana principal de trabajo de Eclipse conformada por distintos elementos en su interior:

      • Una barra de menú (Menu Bar)
      • Una barra de herramientas (Tool Bar)
      • Páginas (Page), una o más vistas (View)
      • Perspectivas (Perspective).
    • Una vista (View) es una subventana o pestaña que permite interactuar con los distintos recursos del proyecto, por ejemplo la vista Package Explorer, Console o Problems. Las vistas están contenidas en páginas.

    • Una perspectiva (Perspective) establece el orden, posición y muestra-ocultamiento de los demás elementos dentro del workbench, principalmente vistas. En el workbench es posible tener distintas perspectivas activadas.

  • A tomar en cuenta:

    • La primera vez que Eclipse es ejecutado pregunta por el workspace a usar por lo que es importante establecer este directorio y acordarse mantener todos los proyecto dentro de este workspace en futuras ejecuciones de Eclipse.