1

私は、認証資格情報を必要とするプライベート Maven/Nexus リポジトリに格納されたいくつかの Maven/Java アーティファクトを使用する Grails プロジェクトに取り組んでいます。ただし、必要なユーザー名とパスワードを使用してリポジトリを指すように Grails を構成する方法がわかりません。

このリポジトリを使用するように Grails を構成するにはどうすればよいですか?

これは、私の Maven からのリポジトリの構成のスニペットですsettings.xml

...
<repository>
  <id>private-releases</id>
  <name>Private Releases</name>
  <releases>
    <enabled>true</enabled>
    <updatePolicy>daily</updatePolicy>
  </releases>
  <snapshots>
    <enabled>false</enabled>
  </snapshots>
  <url>http://mycompany/nexus/content/groups/private-releases</url>
  <layout>default</layout>
</repository>
...
<server>
  <id>private-releases</id>
  <username>username_here</username>
  <password>password_here</password>
</server>
...
4

1 に答える 1

1

ホストの資格情報ブロックを提供します。

credentials {
    realm = "Private Releases"
    host = "<host>"
    username = "<user>"
    password = "<password>"
}

リポジトリにアクセスすると、grails はホストに一致する認証情報ブロックを探します。詳細については、このメーリング リスト スレッドを参照してください。

于 2013-10-18T23:02:21.153 に答える