Maven和*非常慢*互联网连接:如何加速下载?

问题描述:

我的网络连接非常慢(大部分时间为< 50kbps),因此,我想知道是否有一种方法可以加速项目依赖项的Maven下载?我正在寻找Maven的功能,如分区下载,类似于Firefox的DownThemAll,免费下载管理器,Axel(linux)等。Maven和*非常慢*互联网连接:如何加速下载?

在此先感谢。

+2

@Xaade:如果答案在于Maven配置,这不是一个相关的社区要问吗?该产品对编程社区的使用相当孤立。从常见问题:*但如果你的问题一般涵盖...程序员常用的软件工具...那么你是在正确的地方问你的问题!* – 2012-01-06 18:14:47

+1

但他*问题*与程序员无关,或者甚至是现实的工具。 – Puppy 2012-01-06 18:30:29

+0

是的,我的问题是关于java程序员使用的工具(Maven)。对不起,但我找不到比这里更合适的另一个地方来置疑我。 – Davi 2012-01-06 18:48:35

为自己配置一个知道远程问题的本地知识库,并将你的maven客户端指向你的本地仓库。

您首次下载每个依赖关系的速度仍然很慢,因为它仍然使用较慢的Internet连接,但后续将使用本地缓存。

当然,如果你主要依赖SNAPSHOT版本,这不会给你带来太多好处,但对于那些变化不大的人来说,你会赢得大片时间。

您可以做的最好的事情就是设置一个存储库管理器,并将其配置为在您睡觉时拉取喜欢的东西,以便在您需要时可以将它们放在那里。 Maven里面没有这个东西。