2014-05-21 1 views
9

avec Maven, vous pouvez facilement spécifier l'emplacement settings.xml, par exemple:spécifiez l'emplacement personnalisé du fichier maven security-settings.xml?

mvn -s custom/dir/settings.xml package 

Est-il possible de spécifier la sécurité similaire-settings.xml personnalisé?

Le raisonnement est simple: le distribuer facilement via un référentiel local. Maintenant, la sécurité n'est pas une préoccupation - tout est sur l'intranet.

Répondre

11

Ceci a été demandé sous la forme MNG-4853. Bien que pas directement mis en œuvre, une solution est proposée:

J'ai vérifié que -Dsettings.security=path/to/security-settings.xml fonctionne

Comme indiqué dans the announcement blog post, vous pouvez également utiliser la fonction de relocalisation de mot de passe maître. Ecrire un fichier ~/.m2/security-settings.xml avec une redirection en elle:

<settingsSecurity> 
    <relocation>/Volumes/mySecureUsb/secret/settings-security.xml</relocation> 
</settingsSecurity> 
+2

Il y a aussi [MNG-5438] (https://issues.apache.org/jira/browse/MNG-5438) avec un patch pour un Commande- option de ligne. – Tunaki

Questions connexes