6

Después de actualizar a maven 3, mi complemento de ensamblaje y ensamblaje solo tarda comparativamente más tiempo para copiar cosas en su mayoría.El complemento de ensamblaje Maven 3 es muy lento

¿Alguien ha enfrentado ya este problema, o hay algo que deba hacer para que la ejecución sea más rápida?

Estaría encantado de agregar aquí, la configuración del complemento assebmly que tengo y los descriptores utilizados en caso de que sea necesario.

Gracias

+0

he puesto alguna información solución en la respuesta a: http://stackoverflow.com/questions/9009232/what-sort-of-configuration-issues-or-problems-might-make-maven- assembly-plugin-g/24519615 # 24519615 – user1936595

Respuesta

0

Se pueden depender de la forma en que su conjunto está configurado. En general, Maven 3 es más rápido con la mayoría de las tareas, pero la resolución de dependencia cambió para usar éter. Sugiero actualizar a Maven 3.0.3 y la última versión del plugin de ensamblaje primero para ver si eso lo arregla.

0

He tenido exactamente el mismo problema. ¡Cambiar de la versión 2.2-beta-5 a la versión 3.0.0 aumentó el tiempo de ejecución de 4.538s a 57.885s!

El descriptor de montaje tiene el siguiente aspecto:

<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd"> 
<id>jar-with-dependencies-compiled-scope</id> 
<formats> 
    <format>jar</format> 
</formats> 
<includeBaseDirectory>false</includeBaseDirectory> 
<dependencySets> 
    <dependencySet> 
     <outputDirectory>/</outputDirectory> 
     <useProjectArtifact>true</useProjectArtifact> 
     <unpack>true</unpack> 
     <scope>compile</scope> 
    </dependencySet> 
</dependencySets> 

Otro problema; el esquema xml, que se supone que se encuentra en http://maven.apache.org/xsd/assembly-2.0.0.xsd, falta.