Eine zip-Datei darf keine selbst - Maven-assembly-plugin
Ich Baue ein Projekt mit dem maven assembly plugin. Aber der Prozess mit dem folgenden Fehler fehl,(Hier klebte ich den Fehler im jenkins. Ich habe überprüft, ohne jenkins zu.)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2:29.792s
[INFO] Finished at: Fri Mar 14 10:26:58 IST 2014
[INFO] Final Memory: 26M/75M
[INFO] ------------------------------------------------------------------------
Waiting for Jenkins to finish collecting data
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:assembly (default) on project ExecutionBot: Failed to create assembly: Error creating assembly archive jar-with-dependencies: A zip file cannot include itself -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Konfiguration pom.xml
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>assembly</goal>
</goals>
<phase>package</phase>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>com.starter.MyListner</mainClass>
</manifest>
</archive>
</configuration>
</execution>
</executions>
</plugin>
- vielleicht sind Sie versuchen zu speichern, erstellen Sie die zip-Datei in den Ordner, in dem Sie die Iteration von Dateien und hinzufügen zu zip.
- Yeah thatz was passiert. Irgendeine Idee wie es zu lösen mit Konfigurationen
- Bitte aktualisieren Sie die meisten up-to-date-version von maven-assembly-plugin (2.4) anstelle von wirklich alten. Außerdem zeigen Sie bitte Ihre vollständige pom-Datei.
- Dank bro. ja das prob wurde mit der version. Gelöst ist es trotzdem. Ich habe es unten
Du musst angemeldet sein, um einen Kommentar abzugeben.
In meinem Fall das prob mit der version von der maven-assembly-plugin. Standardmäßig verwendet es die version 2.2 und es hat einige Probleme (bis heute kann Sie ' ll fix it in Zukunft). Bessere Nutzung 2.1. So angepasst mein code, wie unten beschrieben. Jetzt seine arbeiten gut
versuchen Sie, Schließt in Ihrer Konfiguration: