Aggiungi dipendenze al file Maven pom.xml

Maven è un potente strumento che consente agli utenti di importare le dipendenze nei loro progetti software e anche di gestire automaticamente le dipendenze transitive. Per utilizzare Maven, è necessario aggiungere esplicitamente delle dipendenze al file pom.xml di Maven. Una volta aggiunti al file Maven pom.xml, le dipendenze verranno automaticamente scaricate, aggiornate e gestite da Maven.

1.Creare un file pom.xml vuoto è possibile usando Eclipse. Usando un pom.xml vuoto come modello, dovremo aggiungere tag nel file pom.xml. Le dipendenze che il nostro progetto richiede saranno aggiunte tra questi tag.

2. Esistono più motori di ricerca per le dipendenze di Maven online. Uno dei motori di ricerca più popolari è http://search.maven.org/. Passa a questa pagina e cerca una dipendenza necessaria per il tuo progetto. In questo tutorial, utilizzeremo la dipendenza "spring-security" come esempio. Inserire le informazioni e fare clic Ricerca.

3. Apparirà un elenco di risultati di ricerca. Alcuni risultati saranno più pertinenti di altri. Scegli il risultato più pertinente che si correla con la dipendenza di cui hai bisogno per il tuo progetto. Per questo tutorial, sceglierò il risultato con ArtifactId spring-security-genitore. Clicca il Ultima versione collegamento per la dipendenza desiderata.

4. Le informazioni POM per la dipendenza verranno visualizzate sullo schermo. È possibile visualizzare attentamente queste informazioni per determinare se la dipendenza è o meno quella necessaria per il proprio progetto. Se lo è, copia il testo nel Informazioni sulla dipendenza> Apache Maven sezione negli appunti. Useremo questo testo nel nostro file pom.xml.

5.Inserisci le informazioni copiate dal passaggio 4 tra i tag creati nel passaggio 1. Salva il tuo file pom.xml.

Ora, durante la prossima build del tuo progetto, la dipendenza verrà aggiunta come parte della build. Se si utilizza Eclipse, è possibile visualizzare automaticamente questa dipendenza in dipendenze scheda nell'editor pom.xml.