Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compilación SIGM5: Error error: duplicate class: al compilar "archivo\archidoc_jar\" #21

Open
joseagudomontero opened this issue Jul 4, 2019 · 4 comments

Comments

@joseagudomontero
Copy link

Buenos días de nuevo:

En el proceso de compilación completo, al llegar a archi_doc ,me arroja el siguiente texto. (pongo fracciones del fichero de errores arrojado ya que son parecidos)

[...]
[INFO] ----------------< es.ieci.tecdoc.archidoc:archidoc_jar >----------------
[INFO] Building Archidoc: Logica Web de Archidoc 5.0.9-M1
[INFO] --------------------------------[ jar ]---------------------------------
[...]
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc_jar\..\archidoc\src\main\java\docelectronicos\db\UnidadDocumentalElectronicaDBEntityImpl.java:[21,7] error: duplicate class: docelectronicos.db.UnidadDocumentalElectronicaDBEntityImpl
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc_jar\..\archidoc\src\main\java\descripcion\db\IFichaDBEntity.java:[16,7] error: duplicate class: descripcion.db.IFichaDBEntity
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc_jar\..\archidoc\src\main\java\se\geograficos\GestorGeograficos.java:[12,7] error: duplicate class: se.geograficos.GestorGeograficos
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc\src\main\java\descripcion\exceptions\DescriptorDuplicadoException.java:[13,7] error: duplicate class: descripcion.exceptions.DescriptorDuplicadoException
[...]

[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc\src\main\java\fondos\vos\AmbitoVO.java:[16,7] error: duplicate class: fondos.vos.AmbitoVO
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc_jar\..\archidoc\src\main\java\docelectronicos\db\DocClasifCFDBEntityImpl.java:[13,7] error: duplicate class: docelectronicos.db.DocClasifCFDBEntityImpl
[ERROR] D:\dev_sigem5.0\proyecto\fuentes\archivo\archidoc_jar\..\archidoc\src\main\java\descripcion\db\NumeroUDocREDBEntityImpl.java:[13,7] error: duplicate class: descripcion.db.NumeroUDocREDBEntityImpl

Gracias de nuevo.

@joseagudomontero
Copy link
Author

joseagudomontero commented Jul 5, 2019

Buenas de nuevo.

He estado mirando un poco lo que puede ser el problema y por lo que veo esta en dos pom

[fuentes]\archivo\archidoc_jar\pom.xml
[fuentes]\archivo\archidoc_jar\pom.xml

En la secciones

<build>
<!--  jagudo:		<sourceDirectory>../archidoc/src/main/java</sourceDirectory> -->
		<sourceDirectory>../archidoc_jar/src/main/java</sourceDirectory>

y <!-- 	jagudo: evitar erro: duplicate class	<sourceDirectory>../archidoc/src/main/java</sourceDirectory>  -->
		<sourceDirectory>../archidoc_ispac_connector_jar/src/main/java</sourceDirectory>

La linea antigua está comentada para que no duplique las clases. Ya no da error pero claro tras mirar los targets, los jars generados están vacíos.

¿Alguien podría confirmarme si es correcto? Me temo que no, no tiene sentido tener en target vacíos, al menos

@joseagudomontero
Copy link
Author

Finalmente he comentado en los POM lo referente al archivo para que no de problemas pues efectivamente he sido incapaz de comilar debido a que los .jar del comentario anterior no se han generado y dan problemas mas adelante al compilar los módulos en la parte correspondiente al archivo.

No obstante si a alguien se le ha dado este problema y supiera como corregirlo se agreadecería respuesta.

Gracias a todos.

@mqelvira
Copy link
Collaborator

mqelvira commented Jul 5, 2019

Hola José.
La verdad es que no se me había dado este problema. No sé si a alguien más le habrá ocurrido.
¿Estás siguiendo todos los pasos de la compilación inicial?

Ya nos comentas si averiguas algo.

Saludos

@joseagudomontero
Copy link
Author

joseagudomontero commented Jul 8, 2019

Estoy compilando en windows, no se si tendrá algo que ver. Un compañero me ha comentado que puede tener algo que ver con temas de mayusculas y minusculas, pero aparentemente creo que no es es este el problema.

De momento voy a comentar lo referente al archivo y mas adelante le dedicaré un tiempo a este problema con otro compañero que se ha peleado mas con Maven. En cuanto averigüe algo lo posteo en este hilo.

respect a los pasos iniciales he segudio el readme que tiene el siguiente indice de los fuentes.

[Dipucr-Manu 28/06/2016]
Instrucciones para montar el código de AL-SIGM, compilarlo y generar el despliegue
completo de la aplicación para poder ser arrancado en un servidor de aplicaciones.

===================
ÍNDICE

1.- Pre-requisitos.
2.- Compilación del código.
3.- Despliegue de la aplicación.
4.- Licencia.

===================

Un saludo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants