Beim Erstellen eines Projekts mit Abhängigkeiten, die noch nicht im lokalen Repository verfügbar sind, habe ich gemerkt, dass Maven 3.3.3 zuerst die Abhängigkeits-POMs nacheinander herunterlädt und dann die Abhängigkeits-JARs mit bis zu 5 Threads parallel herunterlädt .Parallele Downloads von Maven-Artefakten
Was ist der Grund dafür, dass keine parallelen Downloads für die POMs verwendet werden?
Gibt es eine Option zum Konfigurieren der Anzahl paralleler Downloads von POMs oder JARs?
Basierend verschmolzen auf Sie Ihren Build geschrieben ausfallen sollte: Abhängigkeiten noch nicht im lokalen Repository verfügbar ... '. .. – khmarbaise
sicher ist es? Oder lädt Pom einfach zu schnell herunter, um erkennbar zu sein, dass sie parallel laufen? – wemu
@khmarbaise: Warum sollte mein Build fehlschlagen? Dies ist ein Standard-Anwendungsfall. Klonen Quellen von P über Git oder was auch immer. P listet Abhängigkeiten von A, B, C in seinem POM auf. P, A, B, C sind nicht in meinem lokalen Repo. Running mvn install auf P, Maven beginnt mit dem Laden der POMs von A, B, C, dann von A.jar, B.jar, C.jar und irgendwelchen transitiven Abhängigkeiten, und fährt dann mit dem Aufbau von P fort. –