Trabajando con Eclipse

From PostgreSQL wiki
Jump to navigationJump to search

Desarrollando con Eclipse

Esta página explica como comenzar rápidamente si usted desea utilizar Eclipse para desarrollar en PostgreSQL.

La versión original de esta página se ha creado basándose en Eclipse Ganymede v3.4.1 para Linux.

Preparando el ambiente de trabajo

  1. Descargar Eclipse desde http://www.eclipse.org/downloads/ ('seleccionar el paquete Eclipse IDE for C/C++' Developers package)
  2. Instalar e iniciar Eclipse
  3. Vamos a asumir que ya ha instalado una versión local del sistema CVS como se describe en Trabajando con CVS
  4. En Eclipse, ir a Ventanas->Abrir Perspectiva->Repositorios CVS
  5. Hacer click en Agregar un Repositorio CVS
  6. Capturar la infomración del Servidor CVS (ver ejemplo abajo)
    Parámetros del Repositorio CVS
  7. Abrir el repositorio y seleccionar la versión que necesita ( vamos a asumir que utilizará HEAD para el resto de este ejemplo)
  8. Hacer click derecho en el directorio pgsql y seleccionar 'Obtener como'
    Obtener del CVS
  9. Seleccion Obtener con Asistente para Nuevo Proyecto y haga click en Finalizar
    Propiedades del Proyecto
  10. En el asistente, seleccione 'Nuevo proyecto C' y haga click en Siguiente
    Propiedades del Proyecto
  11. Finalmente, establezca un nombre para su proyecto y seleccione 'Proyecto Makefile/Proyecto Vacío' con la cadena 'Linux GCC' y haga click en Finalizar
    Propiedades del Proyecto
  12. El proyecto será obtenido entonces desde el servidoe CVS
    Obtener CVS
  13. El proyecto no se compilará y mostrará un error
    Error de Generación
  14. Abra una ventana para el interprete de comandos (shell) y vaya al directorio del proyecto. Ejecute './configure --enable-depend --enable-cassert --enable-debug'
    Ejecutar 'configure'
  15. Regrese a Eclipse, haga click derecho en el proyecto y selecione 'Actualizar'
  16. Seleccion 'Proyecto/Generar Proyecto' para invocar make, el resultado de la compilación se podrá ver en la consola
    Generación del Proyecto


¡ Ahora se encuentra listo para utilizar Eclipse y contribuir a Postgres !


Agregar objetivos para generar

  1. Abrir la vista de Generación (Make)
  2. Hacer click derecho en el proyecto y seleccionar 'Agregar un objetivo para generar'
    Objetivo para Generar
  3. Capture el nombre del objetivo que desea invocar y haga click en Aceptar
    Objetivo para Generar
  4. Hacer doble click en el objetivo lo invocará (el resultado de la generación se puede encontrar en la consola como es común)
    Objetivo para Generar


Depurando PostgreSQL desde Eclipse

  1. Asegúrese de que gdb esta instalado en su computadora
  2. Hacer click derecho en el proyecto en la ventana del Explorador de Proyectos y seleccione 'Depurar Como -> Aplicación C/C++'
    Depurar en Eclipse
  3. Seleccione 'postgres' como el binario para ejecutar
    Depurar en Eclipse
  4. Si no tiene establecido PGDATA en el ambiente en que Eclipse se está ejecutando, puede modificar los argumentos de la línea de comandos en Ejecutar/Configuraciones para que Postgres pueda iniciar adecuadamente
    Depurar en Eclipse


Tip: Puede hacer un 'make install' y hacer que sus argumentos apunten al directorio donde se encuentra la instalación.