停止Maven索引更新eclipse

时间:2012-03-01 10:49:08

标签: eclipse maven indexing repository

之前可能会问过这个问题。

每次打开我的日食都需要永远更新Maven回购索引。

我没有安装任何Maven插件,但仍然可以。

有没有人知道如何禁用此功能,因为这对我来说变得很痛苦。

谢谢

6 个答案:

答案 0 :(得分:71)

Window -> Preferences -> Maven -> Download repository index updates on startup (uncheck)

也许对你有用

Window -> Preferences -> Maven -> Do not automatically update dependencies from remote repositories (check)

答案 1 :(得分:2)

如果您有这样的事情(请注意<updatePolicy>):

<repositories>
    <repository>
        <id>foo-bar-repository</id>
        <url>http://foo.bar.com/repository</url>
        <snapshots>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>
</repositories>

这会搞砸你的Eclipse并迫使它每次尝试下载jar。 您可以将其设置为:

            <updatePolicy>daily</updatePolicy>

here.

所述的其他一些间隔

答案 2 :(得分:2)

此外,在按照FrVaBe的建议禁用更新后,如果不断更新,请尝试更新用户设置。它对我有用

Preferences->Maven->User Settings->Update Settings

答案 3 :(得分:1)

禁用索引更新eclipse。它始终显示enter image description here

  

第1步

Go Window Tab-&gt; Preferences - &gt;行家

  

第2步

未选中

  • 启动时下载存储库索引更新
  • 不自动更新远程存储库的依赖关系

enter image description here

enter image description here

  

第3步

单击确定 - >重新启动Eclipse

答案 4 :(得分:0)

转到项目首选项,然后转到“构建器”。禁用Maven构建器。这应该会停止索引更新。我猜您需要在工作区中的每个项目上执行此操作,我认为您不能在整个工作区中执行此操作。

答案 5 :(得分:0)

我在Windows 10中使用Eclipse Mars,直到以管理员模式运行的应用程序maven无法获取对.m2文件夹的更新。