Maven security-settings.xml ファイルのカスタムの場所を指定しますか? 質問する

Maven security-settings.xml ファイルのカスタムの場所を指定しますか? 質問する

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>

おすすめ記事