Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 20239|Antwort: 0

[Quelle] Maven updatePolicy Snapshot Update Policy

[Link kopieren]
Veröffentlicht am 10.08.2021 13:59:31 | | |
1. Warum gibt es Schnappschüsse?

Früher gab es keinen Schnappschuss:

Projekt A hängt von Projekt B ab, und B gibt jedes Mal eine neue Versionsnummer an, wenn es sich ändert, und teilt A dann mit, dass ich die Version geändert habe und jede Änderung mitteilen muss, was manchmal problematisch ist, es zu vergessen.

Man sieht, dass das Fehlen von Schnappschüssen das Problem der "Verschwendung von Versionsnummern" und der Erhöhung der Kommunikation mit sich bringt.

Mit dem Schnappschuss:

Projekt A hängt von Projekt B ab, B wird jedes Mal mit Zeitstempel versehen, A überprüft den Zeitstempel von B beim Kompilieren; wenn er später als der Zeitstempel des lokalen Repositorium B ist, wird es aktualisiert, ansonsten wird es nicht aktualisiert.

Man sieht, dass Snapshots Kommunikationskosten und Kosten für die Versionsnummer eliminieren.

2. Snapshot-Update-Strategie

Beachten Sie, dass Snapshots nicht bei jeder Installation aktualisiert werden, abhängig von der Update-Richtlinie;Snapshot-Update-Richtlinien umfassen tägliche Updates, immer auf Updates prüfen, niemals auf Updates und benutzerdefinierte Intervall-UpdatesStandardmäßig wird es täglich aktualisiert, das heißt, es wird einmal täglich aktualisiertWenn du immer aktualisiert sein möchtest, kannst du es im settings.xml konfigurieren. Zum Beispiel:

(immer, täglich, Intervall:X (wobei X das Intervall in Minuten ist) oder nie

Du kannst auch per Befehl ein Update erzwingen, mvn clean install -U





Vorhergehend:Spring Cloud Filter ruft die angeforderten Inhalte über den ContentCachingRequestWrapper ab
Nächster:.NET/C#-Attribute CallerMemberName, CallerFilePath, CallerLineNumber
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com