Warum hat der Snapshot-Name immer ein Datum in seinem JAR-Dateinamen? Wie man es entfernt

7

Wenn ich jar ausstelle, fügt maven immer ein Datum in seinem Dateinamen hinzu. Dadurch unterscheidet sich das Datei-Name-Repository von der Datei in meinem lokalen. Wie kann ich das Datum im Dateinamen entfernen?

Danke

    
zjffdu 03.08.2011, 00:57
quelle

1 Antwort

22

Warum ist es so, weil es ein SNAPSHOT-Paket ist? Bei jeder Bereitstellung wird eine neue Version de facto bereitgestellt. Daher wird der Zeitstempel hinzugefügt, um sie im Remote-Repository zu unterscheiden. Wenn Maven es herunterlädt, entfernt es den Zeitstempel, da es auf deinem lokalen Repository nur eine Version geben kann, also ist der Zeitstempel nutzlos, wenn er nicht verwirrend ist.

Es kann entfernt werden, und wie wird hier erklärt: Ссылка

Sie sollten sich jedoch nicht um Artefaktnamen, Dateien usw. kümmern. Sie verwenden maven SO DASS Sie sich nicht um sie kümmern müssen.

    
Simone Gianni 03.08.2011, 01:05
quelle

Tags und Links