Instalación

En este apartado se describe el proceso de instalación del war generado desde maven, solo para Apache Tomcat, o ejecutar el ejemploViafirma directamente desde un IDE, por ejemplo Eclipse. También se indicará la realización de unas pruebas para verificar el correcto funcionamiento de la instalación apuntando a viafirma platform.

Lo primero sería descargar o clonar el proyecto del ejemploViafirma desde el portal GitHub a nuestra máquina.

Una vez descargado podemos optar por generar un empaquetado war e instalarlo en un contenedor Apache Tomcat o importarlo como proyecto dentro de un IDE.

Generación de empaquetado war

Antes de seguir con los pasos de instalación, como requisito previo debe tener instalado Maven 3 o superior y Apache Tomcat 6 o superior.

  1. Generar empaquetado war mediante Maven. Estando situados dentro de la carpeta, ejecutar el siguiente comando maven.

    > mvn clean package
    

    Cuando termine el proceso de Maven, dentro de la carpeta target del proyecto encontraremos el empaquetado generado.

  2. Copiar el empaquetado .war a la carpeta contenedora del Apache Tomcat.

    > {TOMCAT-HOME}/webapps
    
  3. Una vez realizado el proceso anterior y arracando el Apache Tomcat, se podrá acceder a la siguiente url desde un navegador.

    http://{HOST}:{PORT}/ejemploViafirma
    

    Dicha url será la ip de su máquina y el puerto configurado en Apache Tomcat, por defecto será el 8080.

Importar como proyecto Maven en IDE

El IDE que recomendamos usar para este proceso es Eclipse.

  1. Importamos el proyecto como maven.
  2. Posteriormente se realiza un poceso de Update para que se descargue las dependencias del proyecto.
  3. Agregar un server basado en Apache Tomcat 6 o superior
  4. Agregar el proyecto de ejemplo
  5. Arrancar.

Una vez arrancado el server, podemos acceder mediante la url en un navegador.

http://{HOST}:{PORT}/ejemploViafirma

Dicha URL será la ip de su máquina y el puerto configurado en el server, por defecto será el 8080.

results matching ""

    No results matching ""