2011-06-20 9 views
1

すべてのJARファイルをMavenリポジトリからダウンロードしようとしています。Wget -A拡張機能とファイル名の両方でフィルタリングする - 拡張機能のみで行う必要があります

私が入力します。それが唯一の "FindJar" のようなファイル名にjarファイルとディレクトリを横断し、すべての残りの部分をスキップ-r http://mirrors.ibiblio.org/pub/mirrors/maven2/

のwget -A jarを。

ダウンロードするjarファイルが見つかるまで、すべてのディレクトリを走査する必要があります。

なぜこのように機能しないのですか?代わりに

答えて

2

使用FTPアクセス:

wget -A jar -m -l inf ftp://mirrors.ibiblio.org/maven2/

これはまだMavenのWebサイト/ ftpサイトのディレクトリ階層を作成します。

サブディレクトリを再作成せずにすべてをダウンロードする場合は、URLの前に-ndを追加できます。これは「ディレクトリなし」を意味します。

wget -A jar -m -l inf -nd ftp://mirrors.ibiblio.org/maven2/

1

ので、wgetのではなく、jarという名前のファイルの.jar接尾辞を持つすべてのファイルを探します代わりに-A jar-A *.jarを行います。

関連する問題