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

时间:2010-05-20 20:11:32

标签: java maven-2 build-process

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

4 个答案:

答案 0 :(得分:24)

在命令行上执行

mvn help:evaluate

然后,在提示时输入

${project.repositories}

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

答案 1 :(得分:7)

您可以使用命令

输出effective pom
mvn help:effective-pom

列出了默认存储库。

答案 2 :(得分:5)

使用Maven Dependency Plugin显示特定版本的存储库:

mvn dependency:list-repositories

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

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

答案 3 :(得分:1)

作为显示较新版本的副作用,versions:display-dependency-updatesVersions Maven Plugin目标也会显示其搜索的存储库的名称。要显示较新版本和存储库名称,请运行

mvn versions:display-dependency-updates