我如何向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