În timpul procesului de dezvoltare, pot fi necesare pachete jar terțe, care nu sunt publicate în depozitul public Maven, iar proiectul nostru Maven nu poate modifica direct fișierele pom.xml pentru a introduce pachete jar de la terți.
Publică în depozitul local
Poți publica pachete jar terțe în depozitul local prin comanda mvn install:install-file, dar dezavantajul este că doar tu îl poți folosi, iar după trimiterea codului, colegii vor raporta o eroare. Comanda este următoarea:
Publică în depozitele private Nexus
Publică o terță parte în depozitul privat intern Maven al companiei, colegii îl pot folosi direct, iar codul pull nu va raporta erori.Unele comenzi de pe Internet sunt incomode, dar de fapt poți face fără să modifici fișierul de configurare settings.xml, comanda este următoarea:
Randările sunt următoarele:
Notă: DartifactId, parametri DgroupId și pachetul pachetului jarNu există o relație directă, poate fi setat după bunul plac.
|