3

次のステートメントを使用して、Groovy の「GrabResolver」アノテーションを使用して、内部の Nexus OSS Maven リポジトリからアーティファクトを取得しようとしています。

@GrabResolver(name = 'bla', root = 'http://x.x.x.x:8081/repository/bla/', m2Compatible = 'true')
....
groovy.grape.Grape.grab(group: '...', module: '...', version: '...', ext: '...')

現在、Nexus がログイン資格情報で保護されており、匿名アクセスのアーティファクトが表示されないという問題に直面しています。

ログイン資格情報を GrabResolver 呼び出しに渡すことは可能ですか?

4

1 に答える 1

4

注釈から資格情報を追加する方法はありません。Ivy の設定をカスタマイズして、それを行うことができます。~/.groovy/grapeConfig.xmlに資格情報を追加します

于 2016-07-11T12:03:23.457 に答える