Seit Wochen habe ich mit Maven gerungen, um unser Projekt "richtig" zu implementieren.Wie unterdrücke ich Maven Assembly Plug-in, die Dateien überspringen, die bereits hinzugefügt wurden? Oder Überschreiben zulassen?
bin ich fast fertig, aber ich habe ein kleines Problem stur:
Wenn ich die Maven-Montage-Plugin mit dem „Verzeichnis“ Ziel verwenden, wie in
mvn assembly:directory
ich viele Konsole bekommen Ausgabe wie folgt aus:
[INFO] tomcat/conf already added, skipping
[INFO] tomcat/conf/Catalina already added, skipping
[INFO] tomcat/conf/Catalina/localhost already added, skipping
[INFO] tomcat/webapps already added, skipping
ich habe meine eigene Assembly Descriptor t geschrieben hatz kopiert im Grunde mehrere FileSets in verschiedene Unterverzeichnisse innerhalb unseres Deploy-Verzeichnisses. Meldungen wie die oben genannten erscheinen immer dann, wenn eine Datei von einem FileSet an einen Speicherort kopiert wird, an dem ein anderes FileSet bereits die Basisverzeichnisstruktur erstellt hat (und einige "Standard" -Dateien, die überschrieben werden können).
Also, ich habe eine harte Zeit, herauszufinden:
Wie kann ich entweder 1) unterdrücken diese Nachrichten (aber nur die „bereits hinzugefügt“ -Nachrichten) oder 2) ermöglichen schreiben?
Das Update auf die neueste Version des Maven-Assembly-Plugins hat es für mich behoben. – GuiSim
@GuiSim danke es funktionierte für mich. Ich habe 2.5.5 Version verwendet. https://maven.apache.org/plugins/maven-assembly-plugin/usage.html – shashaDenovo