Ciao Sto cercando di creare un riferimento descrittore personalizzato nel mio padre pom che pacchetti tutte le dipendenze con le fonti. Ho avuto l'assembly.xml inchiodato abbastanza bene, ma quando lo aggiungo alla mia assemblea POM di base: il montaggio viene a mancare in questo modo:Maven assembly: assembly
[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.
Ma il montaggio: singolo sembra funzionare correttamente. Ho provato ad aggiungere anche il ref di jar-with-depend in POM, ma non sono sicuro che ciò sia possibile.
Ecco quello che ho nel mio pom di base:
<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>
Qualcuno là fuori sa che per arrivare a questo lavoro quando invoco assemblaggio mvn: assemblaggio dalla riga di comando?
Grazie in anticipo.
Cosa produce mvn -X? –