gpt4 book ai didi

java - 如何将 Nexus maven 存储库索引 (nexus-maven-repository-index) 移动到其他目录(不是临时目录)

转载 作者:搜寻专家 更新时间:2023-11-01 03:23:12 27 4
gpt4 key购买 nike

我正在使用磁盘空间有限的笔记本电脑,因此我想从其默认位置移动 Nexus Maven 存储库索引(自动生成的目录或名称为 nexus-maven-repository-index.gz8276.dir 或类似名称的文件)应用程序临时目录(例如 Windows Vista 在 C:\Users\\AppData\Local\Temp)到自定义位置。我已经使用了来自外部 HDD 的 Maven 存储库,在那里也有存储库会很好。

如何配置(以及配置什么)以禁用自动索引或询问该索引应存储在指定目录中。

我可以通过选择“索引更新频率”- 从不(工具 - 选项 - 其他 - Maven)来阻止从 Netbeans 建立索引。

在 Eclipse 中,我取消了“窗口 - 首选项 - Maven - 在启动时下载存储库索引更新”(我使用的是 Spring Tool Suite,有时还使用较旧的 Eclipse Juno),但这没有帮助。

有时某些东西会在 Temp 目录中创建索引,它会消耗大量硬盘空间(它会增长到 GB 甚至更多)。

最佳答案

您可以禁止下载远程索引并禁止搜索存储库,这将减少索引的大小。否则我会建议将整个 sonatype-work 目录重新定位到您有更多空间的位置。除此之外,您可以使用计划任务从存储库中清除未使用的 Artifact 以减少存储。并确保清理日志等。

关于java - 如何将 Nexus maven 存储库索引 (nexus-maven-repository-index) 移动到其他目录(不是临时目录),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23342562/

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