gpt4 book ai didi

eclipse - 在m2eclipse中缓存存储库索引

转载 作者:行者123 更新时间:2023-12-04 03:47:11 27 4
gpt4 key购买 nike

每当我从一个崭新的工作空间开始时,m2eclipse都会从maven中央存储库下载nexus-maven-repository-index.gz。
很好
但,
有时候,我只想启动一个新的工作区,而不是等待它下载,
它尝试将整个.metadata目录从旧的工作空间复制到新的工作空间,
但是Maven工件列表仍然为空。
有什么办法可以缓存它吗?
或至少下载一次该文件,然后将其复制/提取/重新打包,以便m2eclipse认为它已经下载了该文件,并允许我搜索maven工件。

或该问题的简短版本
工作空间中存储“nexus-maven-repository-index.gz”文件的位置和格式是什么?

最佳答案

索引存储在插件的元数据位置,即

[workspace root]/.metadata/.plugins/org.maven.ide.eclipse/nexus

每个正在使用的远程存储库索引将有一个文件夹。

您可以配置插件也不要在启动时下载索引。转到“窗口”->“首选项”->“Maven”,然后在启动时取消选中“下载存储库索引”,但是您必须记住要重新激活它以获取任何更新

更新:
我刚刚验证了复制元数据的工作原理。 M2Eclipse仍将与存储库联系以下载增量(假设已选中上述选项),但这仅需花费一些时间,因为它仅下载增量。

关于eclipse - 在m2eclipse中缓存存储库索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1178342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com