Maven Fehler beim Lesen von Assemblys: Keine Assembly-Deskriptoren gefunden

Folgendieser Guide Ich habe den Befehl @ ausgefüh

mvn assembly:assembly

und habe dasBuild Failure vo

Error reading assemblies: No assembly descriptors found.

Ich habe mir dazu zahlreiche Fragen angeschaut, aber ohne Erfolg.

Vondieser Beitra, Ich habe ein @ erstel.xml mit diesem innen:

<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
    <id>jar-with-dependencies</id>
    <formats>
        <format>jar</format>
    </formats>
    <dependencySets>
        <dependencySet>
            <scope>runtime</scope>
            <unpack>true</unpack>
            <unpackOptions>
                <excludes>
                    <exclude>**/LICENSE*</exclude>
                    <exclude>**/README*</exclude>
                </excludes>
            </unpackOptions>
        </dependencySet>
    </dependencySets>
    <fileSets>
        <fileSet>
            <directory>${project.build.outputDirectory}</directory>
            <outputDirectory>${project.build.outputDirectory}</outputDirectory>
        </fileSet>
        <fileSet>
            <directory>src/main/resources/META-INF/services</directory>
            <outputDirectory>META-INF/services</outputDirectory>
        </fileSet>
    </fileSets>
</assembly>

und schloss dies in das @ epom.xml:

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.2-beta-5</version>
    <configuration>
      <descriptors>
        <descriptor>jar-with-dependencies.xml</descriptor>
        </descriptors>
    </configuration>
  </plugin>

aber immer noch kein Glück.

Ich bin ziemlich neu in diesem Bereich, wie Sie wahrscheinlich sehen können, wie kann ich das zum Laufen bringen?

~~ EDIT ~~

In dempom.xml Ich habe mich veränder

<descriptor>jar-with-dependencies.xml</descriptor>

Z

<descriptor>src/main/assembly/jar-with-dependencies.xml</descriptor>

~~ EDIT 2 ~~

pom.xml enthält jetzt folgendes:

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.2-beta-5</version>
    <executions>
        <execution>
        <id>make-assembly</id>
        <phase>package</phase>
        <goals>
            <goal>single</goal>
        </goals>
        <configuration>
        <descriptors>
            <descriptor>src/main/assembly/jar-with-dependencies.xml</descriptor>
        </descriptors>
        </configuration>
        </execution>
        </executions>
</plugin>

~~ EDIT 3 ~~

Diespom.xml funktioniert jetzt bei mir:

<plugin>
    <artifactId>maven-assembly-plugin</artifactId>
    <version>2.2-beta-5</version>
    <configuration>
        <descriptors>
            <descriptor>src/main/assembly/jar-with-dependencies.xml</descriptor>
        </descriptors>
        </configuration>
    <executions>
        <execution>
        <id>make-assembly</id>
        <phase>package</phase>
        <goals>
            <goal>single</goal>
        </goals>
        </execution>
    </executions>
</plugin>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage