0

Maven が Nexus にアクセスできるように settings.xml を設定する方法を知っています。しかし、m2eclipse に Windows アカウントを使用して Nexus にアクセスさせることは可能ですか? ユーザーが自分のアカウントを settingx.xml に入れる必要があるのは不便だからです。もう 1 つの問題はセキュリティです。パスワードを暗号化する方法 ( Maven Password Encryption )は知っていますが、実際には便利ではありません。

<servers>
  <server>
    <id>nexus-releases</id>
    <username>xxx</username>
    <password>xxx</password>
  </server>
  <server>
    <id>nexus-snapshots</id>
    <username>xxx</username>
    <password>xxx</password>
  </server>
</servers>
4

2 に答える 2

1

最適なオプションは、Nexus Professionalのユーザー トークン機能を使用することです。settings.xml にトークン (アクティブ ディレクトリ/Windows サインオンからのユーザー名とパスワードではない) が必要ですが、Nexus Maven プラグインを使用して、Windows パスワードを変更し、必要に応じて Nexus ユーザー トークン。したがって、基本的にはきれいに自動化できます。

于 2013-01-01T05:32:37.737 に答える
-1

いいえ、Windows だけがあなたのパスワードを知っています。

また、プログラムから取得するための API はありません。

そのため、パスワードは Windows のメモリ内で失われ、取得することはできません。

ハイ

于 2012-12-20T08:47:27.100 に答える