简体   繁体   中英

How can I ask Maven for a list of the default repositories?

What command can I use to ask Maven for a list of the default repositories that it searches for its dependencies? If no such command exists, where else may I look to find this default list?

on the command line, execute

mvn help:evaluate

then, when prompted, enter

${project.repositories}

see http://maven.apache.org/plugins/maven-help-plugin/evaluate-mojo.html

You can output the effective pom with the command

mvn help:effective-pom

There the default repositories are listed.

Use the Maven Dependency Plugin to show repositories for a specific build:

mvn dependency:list-repositories

or the full path, if you still use a very old version (<2.2)

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

As a side-effect of displaying newer versions, the versions:display-dependency-updates goal of the Versions Maven Plugin also displays the names of the repositories that it searches. To display the newer versions and the repository names, run

mvn versions:display-dependency-updates

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM