Inovking maven2 goal "mvn dependency: list" su un pomp di artefatto causa il download di tutti i pacchetti degli artefatti dipendenti. penso che solo quei file pom siano necessari per risolvere le dipendenze. Non sono loro?Risoluzione delle dipendenze Maven
risposta
Nella documentazione dependecy plugin è possibile leggere che dependency:list
è un alias per dependency:resolve
. Quello che ti serve è che:
Visualizza l'albero delle dipendenze per questo progetto.
Anche con dipendenza: albero è necessario scaricare le dipendenze.
From Arnaud Héritier (sviluppatore su Maven Progetto)
Questo è un problema in nucleo Maven che non consente in 2.x per risolvere le dipendenze senza scaricare artefatti.
Ogni mojo (plug-in in Apache Maven) ha una descrizione di funzionalità. Vedi tutto dependency plugin functionality.
Un collegamento a una soluzione è il benvenuto, ma per favore assicurati che la tua risposta sia utile senza di essa: [aggiungi contesto intorno al link] (// meta.stackexchange.com/a/8259) in modo che i tuoi utenti abbiano qualche idea di cosa sia e perché è lì, quindi cita la parte più pertinente della pagina a cui stai collegando nel caso in cui la pagina di destinazione non sia disponibile. [Le risposte che sono poco più di un collegamento possono essere cancellate.] (// stackoverflow.com/help/deleted-answers) – LW001
Sto lavorando con l'edizione corrente di Maven (il plug-in fornito con Eclipse Neon), e sto ancora lavorando per capire come farlo fare tutte le cose magiche che si sostiene essere in grado di fare.
Ho la schermata di seguito, in cui la dipendenza evidenziata nel riquadro di sinistra non è risolta. !Dependency tree, showing missing dependency1
ho pensato che la scelta (in esecuzione) la voce Aggiornamento Progetto off menu di contesto del progetto, come mostrato nella figura seguente, avrebbe risolverlo, ma mi ha lasciato con tre errori, tutti, in un modo o nell'altro, il risultato di una dipendenza mancante.
!Maven fly-out menu in project context menu2
Esaminando il file system, mi hanno confermato che la dipendenza è, infatti, assente.
Colore mi confuso; perché questa azione non ha scaricato la dipendenza mancante?
Coloratelo meno confuso e usando la CLI Maven al posto del plug-in per Eclipse. –
- 1. Risoluzione dei problemi di convergenza delle dipendenze Maven
- 2. Repository personalizzati Gradle e risoluzione delle dipendenze
- 3. Risoluzione delle dipendenze in Linux
- 4. Maven - Ereditarietà delle dipendenze - Fornito
- 5. Test delle versioni delle dipendenze in maven
- 6. Risoluzione delle dipendenze automatiche e manuali
- 7. Speeding Up Grail Risoluzione delle dipendenze
- 8. m2eclipse: Risoluzione Maven dipendenze dall'area di lavoro di Eclipse
- 9. Risoluzione dell'iniezione delle dipendenze e test delle unità
- 10. Maven può 'importare' le dipendenze delle risorse?
- 11. L'esclusione delle dipendenze Maven non sembra funzionare
- 12. Gestione delle dipendenze DLL con Maven
- 13. Maven: vantaggi della gestione delle dipendenze
- 14. dipendenze Maven vs gestione delle dipendenze per più progetti
- 15. Maven gestione delle dipendenze per le dipendenze del plugin
- 16. Risoluzione delle dipendenze di Apache Ivy quando è offline/disconnesso?
- 17. Dipendenze Maven di Restlet
- 18. installa haskell cabal senza la risoluzione delle dipendenze manuale
- 19. Risoluzione e download delle dipendenze da cookbook dello chef
- 20. pip: risoluzione delle dipendenze non usa ruote disponibile
- 21. Risoluzione delle dipendenze circolari collegando due volte la stessa libreria?
- 22. Risoluzione delle dipendenze AutoFac all'interno della classe del modulo
- 23. Autofac, MVC (con ActionFilters), Web.Forms - conflitto di risoluzione delle dipendenze
- 24. risoluzione delle dipendenze cabal non riuscita per 'obiettivo'
- 25. Maven Dipendenze Eclipse
- 26. Blacklist dipendenze Maven
- 27. Aggiorna dipendenze Maven automaticamente
- 28. Escluso le dipendenze Maven
- 29. Impostazioni timeout dipendenze Maven
- 30. Maven Antrun e dipendenze
Non capisco davvero la tua domanda. Mi chiedi se scaricare pom.xml sia sufficiente per risolvere le dipendenze? –
sì, non ho bisogno di ottenere i pacchetti ma visualizzare l'elenco delle dipendenze. – sof