settings.xml
contiene
degli elementi utilizzati per definire valori che configurano l'esecuzione
di Maven in vari modi, come accade per il file pom.xml
, ma
non dovrebbe essere incorporato in un progetto specifico o distribuito
pubblicamente. Questi elementi includono valori come il percorso del
repository locale, server repository remoti alternativi e informazioni di
autenticazione.
settings.xml
per impostazione predefinita:
$M2_HOME/conf/settings.xml
${user.home}/.m2/settings.xml
settings.xml
contiene quelle che vengono chiamate
impostazioni globali, il secondo quelle a cui si fa riferimento come
impostazioni utente. Se esistono entrambi i file, i loro contenuti vengono
uniti e prevarranno le impostazioni del file settings.xml
dell'utente.
Si veda anche: Informazioni di riferimento settings.xml