Maven-assembly:assembly

Hallo, ich bin versucht, erstellen Sie einen benutzerdefinierten descriptor ref in meiner parent pom die Pakete mit allen Abhängigkeiten mit Quellen. Ich habe die assembly.xml genagelt ziemlich gut, aber wenn ich es in mein base-POM Montage:die Montage schlägt fehl, in etwa so:

[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:eine einzige scheint, um korrekt zu arbeiten. Ich habe versucht, indem Sie die jar-with-dependencies ref in der POM so gut, aber ich bin nicht sicher, ob dies überhaupt möglich ist.

Hier ist, was ich in meinem base-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>

Hat jemand da draußen wissen, wem Sie diese zu arbeiten, wenn ich rufe mvn assembly:assembly von der Kommandozeile aus?

Vielen Dank im Voraus.

Was bedeutet läuft mvn -X erzeugen?

InformationsquelleAutor javamonkey79 | 2009-06-09

Schreibe einen Kommentar