我在理解如何获取IntelliJ IDEA的“索引Maven存储库”列表中的存储库时遇到麻烦。
在我的项目中,此列表中有两个存储库:一个本地存储库和一个(主)远程存储库(请参见下面的屏幕截图)。在其他项目(使用AppFuse模板创建)中,列表中只有一个(本地)存储库。
我试图将回购添加到pom.xml文件和settings.xml文件中,但是回购没有出现在此“魔术”列表中。
这意味着:
IntelliJ IDEA版本:11.0
Maven版本:2.2.1
<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9STTZoYS5qcGcifQ==” alt =“设置快照”>
此列表从pom文件中指定的存储库中自动更新(或从父项目的pom和settings.xml继承)。
如果您打开的项目指定了其他存储库,您将在此列表中看到它们,并且能够更新索引。
您可以通过编辑项目的settings.xml文件来管理这些设置
您可以看到,它是项目的settings.xml文件的本地副本。您可以添加/删除项目的活动存储库。有关详细信息,请参见settings->repositories手册。
我有一个相关的问题,我在settings.xml中更改了存储库,但是“索引Maven存储库”列表仍然指向旧版本。为了使Maven构建能够查看新构建,我必须在项目上运行mvn idea:idea