Warum der snapshot-name muss immer das Datum in Ihrer jar-Datei name ? Wie um es zu entfernen
Wenn ich bereitstellen jar, maven immer fügen Sie das Datum in den Dateinamen, die Dateinamen-repository unterscheidet sich von der Datei in meinem lokalen. Wie kann ich die entfernen Sie das Datum im Datei Namen ?
Dank
- Was ist dein Ziel? Wenn Sie die Bereitstellung "just testing" - Versionen, sollen Sie einen timestamp auf Sie. Wenn Sie die Bereitstellung von "fertigen" Exemplare, dann sollten Sie tun, eine Version und nicht mit einem SNAPSHOT-version.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Darüber, warum, es ist, weil es eine MOMENTAUFNAHME Paket, jedes mal, wenn Sie es bereitstellen, Sie sind de-facto der Bereitstellung einer neuen version, so wird der Zeitstempel Hinzugefügt, um zu differenzieren, Sie in das remote-repository. Wenn Maven lädt diese herunter, es entfernt den timestamp, weil auf Ihrem lokalen repository kann es nur eine version, also der Zeitstempel ist nutzlos, wenn nicht verwirrend.
Kann es entfernt werden, diese Website verwenden Sie die
-DuniqueVersion=false
parameter :Allerdings sollten Sie NICHT Sorge über Artefakt-Namen, Dateien, etc.. Sie sind mithilfe von maven, SO DASS Sie nicht haben, um uns um Sie kümmern.