Halten Sie Maven daran, nach Updates zu suchen
Frage
Wie kann ich verhindern, dass Maven jedes Mal, wenn ich mit der Debugie eines Projekts von Eclipse beginne, nach Updates zu überprüfen? Ich hoffe, das ist sinnvoll, da ich mit der Java -Entwicklungsumgebung nicht allzu vertraut bin.
Es ist nur so, dass jedes Mal, wenn ich mit dem Debuggen starte, nach Snapshot -Updates für abhängige Bibliotheken prüft. Und dies wird in einer langsamen Internetverbindung ärgerlich.
Lösung
Verwenden Sie das -o
Fahnen Sie, wenn Sie die Befehlszeile verwenden. Aus mvn -h
:
-O,-Offline-Arbeit offline
Wenn Sie eine Art Maven -Integration verwenden, wie M2eclipse, Die Startkonfigurationen haben normalerweise ein Offline -Kontrollkästchen.
Alternative: Verwenden Sie keine Schnappschüsse
Einige mögen sagen, dass Sie besser die Release -Versionen für alle Ihre Plugins und Abhängigkeiten deklarieren können, da dies Ihren Build wiederholbar macht, dh anstatt zu verwenden, anstatt zu verwenden
<version>1.0-SNAPSHOT</version>
verwenden
<version>1.1</version>