指定maven security-settings.xml文件的自定义位置?

时间:2014-05-21 11:52:44

标签: maven

使用maven,您可以轻松指定settings.xml位置,例如:

mvn -s custom/dir/settings.xml package

是否有类似的方法来指定自定义security-settings.xml?

这背后的原因很简单:通过本地存储库轻松分发它。现在,安全性不是一个问题 - 它都在内部网上。

1 个答案:

答案 0 :(得分:15)

请求为MNG-4853。虽然没有直接实现,但建议采用解决方法:

  

我已经确认-Dsettings.security=path/to/security-settings.xml有效

the announcement blog post中所述,您还可以使用主密码重定位功能。写一个~/.m2/security-settings.xml文件,其中包含重定向:

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