Die einzige Erfahrung, die Maven mit anderen Bibliotheken hat, ist, dass ich eine sehr einfache Erklärung benötige, wie ich mit Eclipse Dinge in Maven erreichen kann.Erstelle Zip in Maven mit zusätzlichen Dateien neben dem Glas
Ich möchte mein Glas regelmäßig erstellen. Dann möchte ich 3 weitere Dateien nehmen und alle Dateien in 1 Zip-Datei zusammenfassen. Der Inhalt meiner Reißverschluss sollte wie folgt aussehen:
A.jar
B.txt
C.txt
D.bat
Ich weiß, dass ich bestimmte Ziele in meiner pom.xml
Datei einfügen müssen. Ich habe bereits Beiträge zu Stack Overflow (d. H. here) zu ähnlichen Themen gesehen. Ich habe auch die Maven-Dokumentation wie here versucht. Brauche ich schon irgendwelche Maven-Plugins oder sind sie noch Maven-Core-Sachen?
Aber meine Fähigkeiten sind noch nicht genug, um diese Informationen für meinen Fall zu übertragen.
Die Lösung ist die Maven-Montage-Plugin als beschrieben in der Antwort auf die referenzierte (http://stackoverflow.com/questions/5717183/create-a-zip-with-all-dependencies-with-maven). Was Sie tun müssen, ist das maven-assembly-plugin in Ihre pom.xml einzufügen und eine eigene assembly.xml in src/main/assemble zu erstellen. Im Allgemeinen definieren die Dateigruppen in der assembly.xml, was in dem erstellten Archiv enthalten sein wird.Nach dem Aufruf von mvn clean install sollte das neue Zip-Archiv im Zielordner Ihres Projekts verfügbar sein. Hoffe, dass hilft ... –
Der Standard-Speicherort für eine Assembly-Descriptor ist 'src/assembly' ... Siehe https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout. html – khmarbaise