0

別のチームによって管理されているローカル ネットワークに Nexus リポジトリがあり、それを Maven-central のローカル ミラーとして使用しています。私の Gradle 1.7 ビルド スクリプトは、Nexus サーバー (私の .m2/settings.xml ファイルでミラーとして設定されている) から "Selenium 2.35.0" アーティファクトのセットをダウンロードしようとしていますが、タイムアウトして失敗します。ただし、サーバーには 2.33.0 アーティファクトがあります。

コマンド ラインから発行して、Nexus サーバーが Selenium の最新バージョンをキャッシュするようにトリガーできるコマンドはありますか? または、これは Nexus 管理者がしなければならないことですか?

4

2 に答える 2

3

Gradle は .m2/settings.xml では機能しません。Nexus を gradle スクリプト自体で定義する必要があります (repositories{}クロージャを使用)。

于 2013-09-09T17:55:07.757 に答える
0

Nexus はキャッシング プロキシです。誰かが新しいバージョンを要求しない限り、新しいバージョンはダウンロードされません。

于 2013-09-10T00:28:00.103 に答える