Esup-Signature

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Le fichier de configuration peut être situé à deux endroits :

  • Chemin standard : src/main/resources/application.yml (utilisé lors de la compilation avec Maven)
  • Chemin alternatif : Vous pouvez placer le fichier ailleurs sur le système de fichiers en précisant son emplacement lors de la compilation avec l'option -Dspring.config.location=/<DOSSIER>/application.yml

...

Le fichier utilise le format YAML (YAML Ain't Markup Language). Ce format est sensible à l'indentation.

Indentation

CRITIQUE : Une mauvaise indentation peut faire échouer la compilation.

  • Utilisez des espaces, pas des tabulations
  • Chaque niveau d'imbrication ajoute 2 espaces (ou 4, mais soyez cohérent)
  • Exemple correct :
    global:    root-url: https://esup-signature.example.fr    domain: example.fr    enable-su: false    seal-certificat-properties:        default:            seal-certificat-title: Cachet
    

Autres règles

  • Commentaires : Ajoutez un # au début de la ligne pour commenter
  • Encodage : Le fichier doit impérativement être encodé en UTF-8, sinon la compilation peut échouer (erreur type : [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources) on project esup-signature: Input length = 1)

...

Une fois cette introduction comprise, consultez :