Come fonti ascensore dal repository Maven
Domanda
Sto cercando di imparare ad usare ascensore. Posso creare lo scheletro del progetto eseguendo comandi Maven (ho avuto zero esperienza Maven prima) da partire con Ascensore . Si scarica successo dipendenze necessarie e tutto funziona bene, tuttavia non scaricare le fonti - mi piacerebbe vedere come ascensore funziona da dentro.
Sembra che scarica le dipendenze da qui e ci sono compilati file .jar, nonché le fonti - ci sono lift-mapper-1.0.jar e lift-mapper-1.0-sources.jar , ma solo < strong> lift-mapper-1.0.jar viene scaricato al mio repository locale. Ho potuto scaricare fonti manualmente, ma ci sono più di solo alcune cartelle lì. Quindi, c'è un modo per dire a Maven per scaricare le dipendenze con le fonti?
Soluzione
Il Maven-dipendenza-plugin ha un obiettivo fonti che sarà ottenere i sorgenti per tutte le dipendenze che sono disponibili. Basta eseguire mvn dependency:sources
per ottenere le fonti.
Se si utilizza Eclipse, il m2eclipse plug-in gestisce risoluzione fonte e l'attaccamento per voi. È possibile impostare per ottenere automaticamente le fonti nelle preferenze Maven. Finestra > Preferenze ... -> Maven , quindi attivare Scarica Artefatto Fonti
.È anche possibile richiamare manualmente l'azione "download Fonti" dal menu a comparsa Maven su tutti i vasetti (inclusi quelli che non sono gestiti con Maven). Poi plug-in userà Maven indici repository per cercare il corrispondente manufatto Maven e scarica le sue fonti.