Ce site met a disposition le build journalier de la traduction francaise du Maven: The Definitive Guide
Consultez :
  • Les documents de reference sur le projet original
  • Les sources de la traduction fr sur GitHub
  • maven


    Annexe A. Annexe : détails des settings

    A.1. Aperçu rapide

    La balise settings du fichier settings.xml contient les balises utilisées pour définir les valeurs qui permettent de configurer l'exécution de Maven. Les paramètres de ce fichier doivent s'appliquer à plusieurs projets, ils ne doivent donc pas s'appliquer à une configuration spécifique. Ils permettent par exemple de configurer les dépôts locaux, les serveurs de repository alternatifs, les informations d'authentification. Ce fichier settings.xml peut se trouver à deux emplacements :

    • Répertoire d'installation de Maven : $M2_HOME/conf/settings.xml

    • Fichier spécifique à un utilisateur : ~/.m2/settings.xml

    Voici un aperçu des balises de haut niveau à insérer dans la balise settings :

    Exemple A.1. Aperçu des balises haut niveau du settings.xml

    <settings xmlns="http://maven.apache.org/POM/4.0.0"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
                          http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <localRepository/>
      <interactiveMode/>
      <usePluginRegistry/>
      <offline/>
      <pluginGroups/>
      <servers/>
      <mirrors/>
      <proxies/>
      <profiles/>
      <activeProfiles/>
    </settings>