IntelliJ IDEA:“Indexed Maven Repositories”列表-如何在此列表中添加远程Maven存储库?

brtdzjyr  于 5个月前  发布在  IntelliJ IDEA
关注(0)|答案(4)|浏览(105)

我在理解如何在IntelliJ IDEA的“Indexed Maven Repositories”列表中获取存储库时遇到了麻烦。
在我的一个项目中,我在这个列表中有两个仓库:一个本地仓库和一个(主)远程仓库(见下面的截图)。在另一个项目中(使用AppStore模板创建),我只有一个(本地)仓库列表。
我尝试在pom.xml文件和settings.xml文件中添加存储库,但存储库没有出现在这个“神奇”列表中。
这意味着:
1.我无法在下拉列表中看到工件的artifactId和版本(Ctrl+空格)

  1. IDEA找不到必要的工件(或他的版本)。它只在我的本地存储库中查找
    IntelliJ IDEA版本:11.0
    Maven版本:2.2.1


的数据

ehxuflar

ehxuflar1#

这个列表会从你的pom文件中指定的存储库自动更新(或者从父项目的pom和 * settings.xml * 继承)。
如果你打开一个指定了一些附加仓库的项目,你会在这个列表中看到它们,并且可以更新索引。

oxalkeyp

oxalkeyp2#

可以通过编辑项目的settings.xml文件来管理这些设置
1.打开项目文件列表(Ctrl-1)
1.查找您的主要父pom.xml文件
1.右键单击它选择Maven -> Open 'settings.xml'
正如你所看到的,它是你的项目的settings.xml文件的本地副本。你可以添加/删除项目的活动存储库。查看设置->存储库手册了解详细信息。

vdzxcuhz

vdzxcuhz3#

我有一个相关的问题,我在我的settings.xml中更改了存储库,但Indexed Maven Repositories列表仍然指向旧的。

kxeu7u2r

kxeu7u2r4#

对于未来的游客,我解决了这个问题,改变版本的jdk

相关问题