4 décembre 2013

Maven - Encrypter vos mots de passe

Avec Maven, il est possible d'encrypter ses mots de passe afin de ne pas les laisser en clair dans les fichiers "settings.xml" et "pom.xml".

Pour cela, il faut lancer la commande suivante dans un terminal :

mvn --encrypt-master-password [mot de passe]
, avec "[mot de passe]" : le mot de passe à encrypter.


Maven génère alors un mot de passe encrypté de la forme suivante :

{9DquRleLTyARR8fKsY6WyLoGlK2cdrYHDLUftRQZ8/M=}


Ce mot de passe est à recopier tel quel dans la balise "<password>" de votre fichier Maven.

Par exemple, pour la configuration d'un proxy, nous avons le contenu suivant :

Aucun commentaire:

Enregistrer un commentaire