Maven ha davvero bisogno di avere un qualche tipo di supporto per mirror e fail-safe per la qurkeyness di internet. In realtà, non tutti saranno in grado di avere una connessione peerata con i repository Oracle e Apache. Ogni connessione internet sta per rilasciare un pacchetto qua e là, la risposta "ottenere un nuovo ISP" dai fan di Maven non sarebbe di aiuto anche se fosse un'opzione.
Sono stato a fissare un download di 400k non andare da nessuna parte per circa 10 minuti. Ho notato che si blocca sugli stessi file ogni volta che pulisco anche il mio repository (forse un settore difettoso?). Che è una pita completa dal momento che non sembra che io possa specificare specchi per esso (a meno di hackerare un file hosts). Se sei un capo progetto Maven, guarda ad Aptitude per idee su cosa potrebbe essere Maven.
EDIT: Ho trovato una soluzione al mio problema di Maven qui.
https://jira.codehaus.org/browse/MNG-5162
Sotto Ubuntu 13.10 semplicemente ...
sudo gedit/etc/environment
Aggiungi
MAVEN_OPTS = "- Djava.net.preferIPv4Stack = true"
Salva
Chiudi
Ricarica terminale.
fonte
2014-03-01 15:07:24
Forse si è verificato un problema di rete. Cosa succede se provi a eliminare la cartella contenente l'artefatto scaricato in parte e riprovare? – Raghuram
Hai provato a eliminare il repository locale su quella macchina e riprovare? Questo spesso aiuta con gli artefatti "bloccati". – Michael
Potrebbe anche essere un problema con il proxy di rete. Stai usando Nexus dietro un firewall aziendale? –