scaricare Disabilitare per una dipendenza da un unico
-
11-09-2019 - |
Domanda
Sono decisamente seccato perché il rilascio quarzo Sto importando non dispone di un file POM corretta schierato ( Maven repo ).
Quindi Maven doverosamente cerca di scaricare su ogni costruzione .
Downloading: http://repo1.maven.org/maven2/opensymphony/quartz/1.6.3/quartz-1.6.3.pom
Mi piacerebbe saltare questo passaggio, ma senza andare completamente offline dal momento che è utile.
idee?
Soluzione
Aggiungi un repository aggiuntivo, con questo artefatto e assicurarsi che il POM è corretta. In questo modo il repo principale POM verrà sovrascritto. È possibile eseguire repository manager come Artifactory o nexus localmente
Altri suggerimenti
Se la sua una dipendenza transitiva che non è effettivamente necessaria, quindi è possibile utilizzare il elemento <exclude />
per raggiungere questo obiettivo.
Si potrebbe ospitare il POM in un repository manager locale o nel repository locale. Se è davvero intercettazioni ti consigliamo di contattare il team di progetto e chiedendo loro di fissare la loro metadati o alzando richiesta una direttamente contro il repository centrale con il proprio fix. I dettagli su come alzare una richiesta può essere trovato qui