【问题标题】:Is it possible to re-use once created Eclipse Maven repository index in a new workspace?是否可以在新工作区中重新使用创建的 Eclipse Maven 存储库索引?
【发布时间】:2019-01-26 00:44:57
【问题描述】:

当需要在 Eclipse 中创建新工作区时,它似乎涉及重建 Maven 全局存储库索引,这是一个缓慢的过程,而且我猜每个工作区还需要一些额外的磁盘空间。

是否真的需要,或者是否可以选择拥有一些所有工作区都可以使用的通用索引?

或者我可以将某个目录直接复制/链接到我的新工作区,这样就不需要其他索引了吗?

如果m2e 插件有这个选项就好了。现在它假设每个工作区都使用自己的缓存。

【问题讨论】:

  • 你试过了吗?

标签: eclipse maven


【解决方案1】:

我目前使用 Linux 的 hacky 解决方案是共享包含缓存索引的文件夹(现在我找到了)。在 Eclipse 中的工作区文件夹应该有文件夹:

.metadata/.plugins/org.eclipse.m2e.core/nexus

当我设法为我创建的第一个工作区更新 Maven 存储库时,每当我创建一个新工作区时,我只需删除新工作区中的 nexus 文件夹并将已更新的文件夹链接到那里,如下所示:

cd NEW_WS/.metadata/.plugins/org.eclipse.m2e.core
rm -r nexus
ln -s FIRST_WS/.metadata/.plugins/org.eclipse.m2e.core/nexus 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-25
    • 2015-06-27
    • 1970-01-01
    • 2012-06-01
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    相关资源
    最近更新 更多