2010-10-05 19 views
1

Comme je suis mal à l'aise de stocker mon nom d'utilisateur et mot de passe (doit authentifier au serveur proxy avec mes identifiants de connexion normale) en texte brut dans .m2/settings.xml, j'essaie de voir s'il ya une meilleure façon de transmettre mes informations d'identification.Passez le mot de passe pour le serveur proxy dans Maven2 via la ligne de commande ou l'invite?

Ce que j'ai essayé

  • En se fondant sur les paramètres de proxy du système - ne fonctionne pas (évidemment)
  • Laissant le mot de passe - 5k téléchargé - 740b pots. Droit ...
  • Ajout d'-Dmaven.proxy.password=mypass commander en ligne - Comme ci-dessus

est là, je peux quand même transmettre cette information sur la ligne de commande? Ou encore mieux, y a-t-il un moyen de me demander le mot de passe?

Pour votre information, cela fonctionne comme prévu lorsque j'ai le mot de passe dans le fichier de configuration

Répondre

4

Je ne l'ai jamais utilisé cette caractéristique particulière de Maven, mais ils ont un soutien pour le cryptage des mots de passe dans votre settings.xml. Vous pouvez en savoir plus ici: http://maven.apache.org/guides/mini/guide-encryption.html

Cela ne répond pas exactement à votre question, mais cela pourrait résoudre votre problème racine.

+0

J'ai commencé à travailler, merci! – TheLQ