2010-02-24 47 views
4

我有一個使用特定平臺庫的Java項目。它們非常大,但是我可以在安裝程序中找出需要哪些內容並下載它們。我想從Sourceforge下載它們(我的項目的其餘部分在這裏)。在安裝過程中從Sourceforge自動下載

有沒有辦法從SF做自動下載?

如何確保下載使用最好的鏡像?

+0

作爲替代方案,您可以使用公共maven倉庫 – stacker 2010-02-24 14:42:44

+0

是的,但我使用的是Eclipse工件,他們仍在爭論如何命名它們。此外,我正在使用里程碑工件,這些工件還有其他問題。 – 2010-02-24 14:59:05

回答

4

如果追加?use_mirror=autoselect到您的下載路徑(與http://downloads.sourceforge.net/project/開始),在SourceForge將發送302找到應對您重定向到您最近的鏡像。例如:

http://downloads.sourceforge.net/project/getgnuwin32/getgnuwin32/0.6.30/GetGnuWin32-0.6.3.exe?use_mirror=autoselect

重定向到以下位置對我來說:

http://superb-sea2.dl.sourceforge.net/project/getgnuwin32/getgnuwin32/0.6.30/GetGnuWin32-0.6.3.exe

在下載最新版本的條款,你可以解析爲項目文件的RSS提要。

+3

這不起作用了。目前你需要這樣做:'?ts = $ TIMESTAMP&use_mirror = autoselect',其中$ TIMESTAMP是自1970年以來的秒數(即UNIX紀元),並且可能必須是最近的。我發現使用當前的時間戳工作。 – 2014-11-28 14:03:25

+2

在類UNIX系統上,$(date +%s)生成這樣一個時間戳。 – 2014-11-28 14:06:30

+0

在這裏完美的作品 – user2650277 2016-12-22 15:04:18

相關問題