我正在尝试从Maven存储库下载所有JAR文件。
我输入:
wget -A jar -r http://mirrors.ibiblio.org/pub/mirrors/maven2/
它只遍历文件名中包含jar的目录,如“FindJar”,并跳过所有其余目录。
应该遍历所有目录,直到找到要下载的jar文件。
为什么不能那样工作?
答案 0 :(得分:2)
改为使用FTP访问:
wget -A jar -m -l inf ftp://mirrors.ibiblio.org/maven2/
这仍然会创建maven网站/ ftp网站的目录层次结构。
如果要在不重新创建子目录的情况下下载所有内容,则可以在URL之前添加-nd
。这意味着“没有目录”。
wget -A jar -m -l inf -nd ftp://mirrors.ibiblio.org/maven2/
答案 1 :(得分:1)
执行-A *.jar
而非-A jar
,以便wget查找所有带.jar
后缀的文件,而不是名为jar
的文件。