Maven を使用すると、settings.xml の場所を簡単に指定できます。例:
mvn -s custom/dir/settings.xml package
カスタム security-settings.xml を指定する同様の方法はありますか?
この背後にある理由は単純です。ローカル リポジトリ経由で簡単に配布できるようにするためです。これで、セキュリティは問題ではなくなります。すべてがイントラネット上にあります。
ベストアンサー1
これは次のように要求されましたMNG-4853直接実装されていませんが、回避策が提案されています。
-Dsettings.security=path/to/security-settings.xml
動作を確認しました
詳細は発表ブログ投稿マスター パスワードの再配置機能を使用することもできます。~/.m2/security-settings.xml
リダイレクトを含むファイルを作成します。
<settingsSecurity>
<relocation>/Volumes/mySecureUsb/secret/settings-security.xml</relocation>
</settingsSecurity>