我如何向Maven索取默认存储库列表?

我可以使用什么命令向Maven询问它搜索其依赖项的默认存储库列表? 如果不存在这样的命令,我还可以在哪里找到这个默认列表?

在命令行上执行

mvn help:evaluate 

然后,在提示时输入

 ${project.repositories} 

请参阅http://maven.apache.org/plugins/maven-help-plugin/evaluate-mojo.html

您可以使用该命令输出有效的pom

 mvn help:effective-pom 

在那里列出了默认存储库。

使用Maven Dependency Plugin显示特定构建的存储库:

 mvn dependency:list-repositories 

或完整路径,如果你仍然使用一个非常旧的版本(<2.2)

 mvn org.apache.maven.plugins:maven-dependency-plugin:2.6:list-repositories 

作为显示较新版本的副作用, Versions Maven插件的versions:display-dependency-updates目标还显示其搜索的存储库的名称。 要显示较新版本和存储库名称,请运行

 mvn versions:display-dependency-updates