Class ListRepositoriesMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

    @Mojo(name="list-repositories",
          requiresDependencyResolution=TEST,
          threadSafe=true)
    public class ListRepositoriesMojo
    extends AbstractDependencyMojo
    Goal that resolves all project dependencies and then lists the repositories used by the build and by the transitive dependencies
    Since:
    2.2
    • Field Detail

      • dependencyCollector

        @Component(role=org.apache.maven.shared.transfer.dependencies.collect.DependencyCollector.class)
        private org.apache.maven.shared.transfer.dependencies.collect.DependencyCollector dependencyCollector
        Dependency collector, needed to resolve dependencies.
    • Constructor Detail

      • ListRepositoriesMojo

        public ListRepositoriesMojo()
    • Method Detail

      • doExecute

        protected void doExecute()
                          throws org.apache.maven.plugin.MojoExecutionException
        Displays a list of the repositories used by this build.
        Specified by:
        doExecute in class AbstractDependencyMojo
        Throws:
        org.apache.maven.plugin.MojoExecutionException - with a message if an error occurs.