我无法理解如何在IntelliJ IDEA的“Indexed Maven Repositories”列表中获取存储库。
在我的项目中,我在此列表中有两个回购:一个本地和一个(主)远程(见下面的附件截图)。在其他项目中(使用AppFuse模板创建)我在列表中只有一个(本地)仓库。
我尝试在pom.xml文件和settings.xml文件中添加repos,但是repos没有出现在这个“魔术”列表中。
这意味着:
IntelliJ IDEA版本:11.0
Maven版本:2.2.1
答案 0 :(得分:22)
此列表会自动从您的pom文件中指定的存储库更新(或从父项目的pom和 settings.xml 继承)。
如果您打开一个指定了其他存储库的项目,您将在此列表中看到它们,并且能够更新索引。
答案 1 :(得分:17)
您可以通过编辑项目的settings.xml文件来管理这些设置
如您所见,它是您项目的settings.xml文件的本地副本。 您可以添加/删除项目的活动存储库。 有关详细信息,请查看settings->repositories手册。
答案 2 :(得分:0)
我遇到了一个相关问题,即我在settings.xml中更改了存储库,但“索引Maven存储库”列表仍指向旧版本。为了使Maven构建能够查看新构建,我必须在项目上运行mvn idea:idea