groupId
とartefactId
からコンポーネントやアセットをリクエストする方法を検索します。nexus3 api groupIdとartifactIdからコンポーネントを検索する方法
このドキュメントでは、このリクエストの作成方法についてのヘルプを提供しています。
This docは大きな助けとなりました。
残念ながら、それは私の必要性を解決するのに十分ではないですし、私はそのようなgroupId
とartefactId
からコンポーネントを要求するクエリを作成しよう:私は私のスクリプトを果たした
Query.builder().where('group = ').param('###').and('name = ').param('###').and('version = ').param('###).build()
前回はそれがjava.lang.StackOverflowError
をthrowed。メモリを増やした後も同じ結果が得られました。返すコンポーネントが多すぎるようですが、私のネクサスリポジトリには、そのようなグループ、名前、バージョンのコンポーネントが1つしかありません。
このクエリで何が問題になっていますか?
誰かがこの難しさに合格しましたか(それはnexus2と残りのAPIでとても簡単でした!)、コンポーネント情報をGroovyスクリプトで取得しますか?
'のparam( '###)(ビルド)' - 。単一引用符が不足して? – Rao
エラーはコード例の中にのみ記載されています。実際のコードには見逃しがありません。 – olivier