Hola Estoy intentando crear un descriptor de referencia personalizado en mi pom principal que empaqueta todas las dependencias con las fuentes. Me dio la assembly.xml clavado bastante bien, pero cuando lo añado a mi ensamblaje POM de base: el montaje falla de esta manera:Ensamblaje de Maven: ensamblaje
[INFO] [assembly:assembly]
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error reading assemblies: No assembly descriptors found.
[INFO] ------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error reading assemblies: No assembly descriptors found.
Pero montaje: solo parece funcionar correctamente. También intenté agregar el ref jar-with-depencies al POM, pero no estoy seguro de si esto es posible.
Aquí es lo que tengo en mi base de pom:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-3</version>
<dependencies>
<dependency>
<groupId>mycompany.jar.assembly</groupId>
<artifactId>jar-with-dependencies-and-sources-test</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
</dependencies>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<descriptors>
<descriptor>assembly.xml</descriptor>
</descriptors>
</configuration>
</execution>
</executions>
</plugin>
¿Alguien por ahí sabe que para conseguir que esto funcione cuando invoco montaje mvn: el montaje de la línea de comandos?
Gracias de antemano.
¿Qué significa ejecutar mvn -X? –