"Maven install" schlägt nur bei mir lokal fehl - Ursachenforschung

Zrebna

Bekanntes Mitglied
Hi!

Folgende Situation, bei mir schlägt 'mvn install' beim Build bzw. Laden von Dependencies fehl. Angeblich gibt es ein Problem mit einem maven-jar-plugin, aber:
Bei meiner Kollegin läuft maven install durch und wir haben komplett die selbe Situation geschaffen:
  • Auf dem selbem Branch und selber Code-Stand, damit natürlich auch selbe POM.
  • Ich habe schon oft im .m2-Ordner den Repository-Ordner gelöscht und so das Neuladen der Dependencies erzwungen.
Alles nichts genützt.
  • Wir haben die selbe Maven-Apache-Version.
  • Auf gleiche Weise Maven als System-Variable und in der PATH-Variable (dort in den bin-Ordner) gesetzt/referenziert.
  • Selbe Java-Version.

Wir sind ideenlos, woran es liegen könnte, dass es nur bei mir mir mit selber Ausgangssituation wie bei meiner Kollegin nicht durchgeht.
Hat jemand noch Ideen woran das liegen könnte oder was wir noch probieren könnten?

Lg
Zrebna
 
Wenn nichts mehr hilft: Unter Windows im User-Home alles im Ordner .m2 löschen -> außer settings.xml
Dann holt sich Maven alles neu. Auch die Festplatte wird da gleich um einiges leichter 😉 - mit der Zeit wird das riesig groß. Bei mir sind das auch schon wieder über 7 GB.
Allerdings muss man beachten - wenn man dort selbst etwas ablegt, kann das Maven natürlich nicht automatisch wiederherstellen. So etwas darf man dann natürlich auch nicht löschen - es sei denn man hat Scripte dafür.
 
Ohne Fehlermeldung ist es halt nur raten bzw. ein geben von Hinweisen:

Wenn es Probleme mit dem Laden von Abhängigkeiten gab, dann probiert das Maven nicht direkt erneut. Also wenn ein Problem mit der Netzwerkverbindung / Proxy behoben wurde, dann wird nicht sofort eine Abhängigkeit beim nächsten Lauf geladen.

Das kann man mit dem -U Flag aber erzwingen. Also ggf auch mal ein mvn -U ... probieren.
Code:
 -U,--update-snapshots                  Forces a check for missing
                                        releases and updated snapshots on
                                        remote repositories
 

Zurück
Oben