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

Der*_*har 22 java build-process maven-2

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

tan*_*ens 8

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

mvn help:effective-pom
Run Code Online (Sandbox Code Playgroud)

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


Adr*_*ian 5

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

mvn dependency:list-repositories
Run Code Online (Sandbox Code Playgroud)

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

mvn org.apache.maven.plugins:maven-dependency-plugin:2.6:list-repositories
Run Code Online (Sandbox Code Playgroud)

  • 请注意,如果您无法通过`validate`,这将无法工作,这可能是您尝试首先调试存储库的原因. (3认同)