Clonar y ejecutar el proyecto por primera vez

Prerrequisitos

  1. Tener una cuenta github con su correo uniandes
  2. Su cuenta debe pertenecer a la organización https://github.com/Uniandes-isis2603 (debió aceptar un email de invitación)
  3. Debe ser parte del team github de su grupo del curso Por ejemplo: s1-nombregrupo
  4. Debe tener acceso al repo que le pertenece a ese Team
  5. Instalar maven:
  6. Configurar Glassfish 4.1

En su MV en el disco C se encuentra el Glassfish 4.1 que es el que vamos a utilizar.

  • En Netbeasn Vaya a Services y seleccione Add Server

  • Seleccione Glassfish Server y cambiele el nombre por Glassfish 4.1

  • Vaya a su disco C y selecione la instalaciónde Glassfish que está en la raíz.

Clonar el proyecto ejemplo citybasico

  1. Vaya en github a https://github.com/Uniandes-isis2603/citybasico y copie la url para clonar el proyecto.
  2. Vaya a Netbeans y en Team clone el proyecto. Tenga presente en dónde en su disco de su máquina virtual va a organizar sus proyectos.
  3. Cuando termine la clonación abra los proyectos en netbeans. Vaya ala pestaña Projects y abra los dos módulos. Son tres proyectos:
citybasico
cities-back
cities-web

Compilar el proyecto ejemplo citybasico

Sobre el proyecto citybasico click derecho y Clean & Build. Debe salir que fue exitoso para los tres proyectos.

Si aparece un error asegúrese de que instaló el maven adecuado tal y como está en este documento en la parte de prerrequisitos paso 5.

Generar la documentación del proyecto ejemplo citybasico

Sobre el proyecto citybasico click derecho y Generate javadoc. Sobre el enlace resultado vaya y revise la documentación.

Ejecutar el proyecto ejemplo citybasico

Vaya al proyecto cities-web click derecho y Run. Seleccione Glassfish 4.1 (el que configuró en el paso 6)

Ejecute Postman. Para probar los distintos servicios:

  1. La Url debe ser: http://localhost:8080/cities-web/api/cities
  2. Ejecute GET. El resultado debe ser []
  3. Para ejecutar POST:
  4. debe crear una representación en formato json de una ciudad. Para escoger el formato:

  5. Al crear la representación y enviarla debe aparecer como se muestra en la figura. Note que el método no hace nada, solo devuelve la misma ciudad que se pasó de entrada.

Clonar, Compilar, Generar la doc y ejecutar el proyecto de su grupo

  1. En la organización github https://github.com/Uniandes-isis2603/ vaya al repositorio de su grupo.
  2. Copie la URL
  3. Clone el proyecto en netbeans
  4. Abra los tres proyectos
  5. Sobre el proyecto principal click derecho y Clean & Build.
  6. Sobre el proyecto principal click derecho y Generate javadoc
  7. Sobre el proyecto que termina en -web click derecho y Run para ejecutarlo.
  8. Ya puede empezar a probar su proyecto desde postman de manera similar a como se hizo con el ejemplo de citybasico

results matching ""

    No results matching ""