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.xmlsettings.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