lunes, 20 de agosto de 2018

Destripando Autofirma MALO

0. Introducción

NO HAGAIS CASO A ESTA ENTRADA. EN UN FUTURO PÓXIMO ESTA PREVISTA SU ARREGLO. DE MOMENTO ESTA EN CONSTRUCCIÓN.

Queremos ver la última versin de AutoFirma o @Firma.

Para ello abrimos la vista de Git- Git Repositories y un uno de los iconos "clone a Git Repository and add a copy to this view", accedemos al repositorio de ctt-cliente @firma:

https://github.com/ctt-gob-es/clienteafirma

Lo copiamos e importamos todos los proyectos. (File-Import-Git-Projects from Git) y los importamos.

Leemos el Readme, y dice que hay que hacer

mvn clean install -Denv=install

Para ello botón derecho sobre el proyecto, Run As, Maven Build ... , y en Goals metemos

clean install -Denv=install

y le damos y nos da un error que no puede encontrar la librería

<groupId>es.gob.afirma.lib</groupId>
<artifactId>afirma-lib-jmimemagic</artifactId>
<version>0.0.5-SNAPSHOT</version>

Si nos fijamos en Maven Central aparec la version 0.0.3 y la 0.04 pero la 0.0.5.SNAPSHOT NO.

1. Solución


Estas dependencias están en otro repositorio:

https://github.com/ctt-gob-es/clienteafirma-external

Para ello tenemos que clonar el repositorio citado e importar cada uno de los proyectos que tiene.

Después hay que abrir las carpetas y buscar cada pom.xml y con el boton derecho Run As-maven Install y se instalarán dichas dependencias en un repositorrio local nuestro.

Ahora cuando ejecutems otra vez al proyecto original y le demos a

clean install -Denv=install

y ahí me quedo sin solucionar la cosa

No hay comentarios :

Publicar un comentario