那些日子我很难学习 Maven,这似乎比学习我所知道的所有 4-5 种编程语言更难。然而,第一步已经完成,我成功地在 Eclipse 中使用 m2eclipse 插件构建了第一个基于 Jersey 的 Java REST 服务项目。当我尝试这样做时,我添加了一堆全局存储库,其中大多数不相关或不正确,不知何故,我将它们全部添加到“有效 POM”而不是项目 POM,因此全球有许多垃圾存储库。现在的问题:
如何编辑/管理“有效 POM”以删除这些存储库?我尝试使用内置的 POM 编辑器执行此操作,但它显示为只读,还尝试通过“Maven 存储库”选项卡删除它们,但根本没有这样的选项。
也许有一些方法可以手动编辑它,全局 POM 驻留在文件系统中的什么位置?
在“有效 POM”中,我可以看到添加的存储库在标签<repository>
和<pluginRepository>
. 这些标签有什么区别?如果我手动删除它们,我应该同时删除它们吗?