13

我真的希望这是对线程 IntelliJ IDEA:“Indexed Maven Repositories”列表中发布的答案的评论- 如何在此列表中添加远程 maven 存储库?但我的名声不允许。所以请原谅这个被发布为一个新问题。

有没有办法从“索引 Maven 存储库”列表中删除存储库?我移动了项目,仍然可以在那里看到我的旧存储库,其中一些实际上已经下线。

我尝试重新导入我的 settings.xml 文件,多次重新启动 IntelliJ(也使缓存无效),但无法让这些存储库从此列表中消失。

4

3 回答 3

2

在我的情况下,我想要删除的“索引 maven 存储库”没有在 Maven 的 settings.xml 中定义,而是在我的许多子项目的 pom.xml 文件之一中定义。我不得不从 pom.xml 文件中删除以下部分。从 pom.xml 文件中删除后,“索引 maven 存储库”已从 IntelliJ 中的 Maven 设置中删除

<repositories>
    <repository>
        <id>foo</id>
        <name>foo</name>
        <url>file://${project.basedir}/maven/repository</url>
    </repository>
</repositories>
于 2019-01-02T19:24:14.353 回答
1

我所有的存储库都从此列表中删除,可能是因为我已将项目移动到我设备上的另一个目录。我的解决方案是删除jarRepositories.xml位于文件夹内的.idea文件。

于 2021-06-11T22:28:53.850 回答
0

可能的解决方案:只需删除程序根文件中的“.idea”文件,并将pom.xml作为新程序打开,然后您会发现“indexed maven repositories”被自动修改。

于 2018-04-03T19:15:26.140 回答