Hallo Ich versuche, einen benutzerdefinierten Deskriptor Ref in meinem Eltern Pom, die alle Abhängigkeiten mit Quellen verpackt. Ich habe die assembly.xml ziemlich gut festgenagelt, aber wenn ich es zu meiner Basis POM Montage hinzu: Montage nicht wie so: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.
Aber Montage: single scheint korrekt zu funktionieren. Ich habe versucht, die Referenz "jar-with-dependencies" ebenfalls in das POM einzufügen, aber ich bin mir nicht sicher, ob das überhaupt möglich ist.
Hier ist, was ich in meiner Basis pom haben:
<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>
Hat jemand da draußen weiß, wer diese Arbeit zu bekommen, wenn ich mvn Montage aufrufen: Montage von der Kommandozeile?
Vielen Dank im Voraus.
Was produziert mvn -X? –