Apache Maven Dependency List Plugin

Simplified version of the maven-dependency-plugin (version 2.10), only outputting a simple list of dependencies.

Categories

Categories

Maven Build Tools
GroupId

GroupId

com.github.fracpete
ArtifactId

ArtifactId

maven-dependency-list-plugin
Last Version

Last Version

0.0.3
Release Date

Release Date

Type

Type

maven-plugin
Description

Description

Apache Maven Dependency List Plugin
Simplified version of the maven-dependency-plugin (version 2.10), only outputting a simple list of dependencies.
Source Code Management

Source Code Management

https://github.com/fracpete/maven-dependency-list-plugin

Download maven-dependency-list-plugin

How to add to project

<plugin>
    <groupId>com.github.fracpete</groupId>
    <artifactId>maven-dependency-list-plugin</artifactId>
    <version>0.0.3</version>
</plugin>

Dependencies

compile (24)

Group / Artifact Type Version
org.apache.maven : maven-artifact jar 2.2.1
org.apache.maven : maven-plugin-api jar 2.2.1
org.apache.maven : maven-project jar 2.2.1
org.apache.maven : maven-model jar 2.2.1
org.apache.maven : maven-core jar 2.2.1
org.apache.maven : maven-artifact-manager jar 2.2.1
org.apache.maven : maven-repository-metadata jar 2.2.1
org.apache.maven.reporting : maven-reporting-api jar 3.0
org.apache.maven.reporting : maven-reporting-impl jar 2.2
commons-io : commons-io jar 1.4
org.codehaus.plexus : plexus-archiver jar 2.9
org.codehaus.plexus : plexus-utils jar 3.0.20
org.apache.maven.shared : file-management jar 1.2.1
org.codehaus.plexus : plexus-io jar 2.4
org.apache.maven.shared : maven-dependency-analyzer jar 1.6
org.apache.maven.shared : maven-dependency-tree jar 2.2
org.apache.maven.shared : maven-common-artifact-filters jar 1.4
org.apache.maven.shared : maven-invoker jar 2.1.1
commons-lang : commons-lang jar 2.6
commons-collections : commons-collections jar 3.2.2
classworlds : classworlds jar 1.1
org.apache.maven.doxia : doxia-sink-api jar 1.4
org.apache.maven.doxia : doxia-site-renderer jar 1.4
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.4

Project Modules

There are no modules declared in this project.

maven-dependency-list-plugin

Simplified version of maven-dependency-list plugin that just outputs a list of dependencies.

Based on version 2.10 of the plugin.

For your pom.xml:

  <build>
    <pluginManagement>
      <plugins>
        ...
        <plugin>
          <groupId>com.github.fracpete</groupId>
          <artifactId>maven-dependency-list-plugin</artifactId>
          <version>0.0.1</version>
          <executions>
            <execution>
              <id>list</id>
              <phase>package</phase>
              <goals>
                <goal>list</goal>
              </goals>
              <configuration>
                <includeGroupIds>nz.ac.waikato.cms.adams</includeGroupIds>  <!-- the accepted group IDs -->
                <outputFile>${project.build.directory}/${project.artifactId}-${project.version}.dep</outputFile>  <!-- where to output the list -->
                <sort>true</sort>                           <!-- sorted list -->
                <type>jar</type>
                <includeScope>compile</includeScope>        <!-- only artifacts used for compiling -->
                <outputGroupId>false</outputGroupId>        <!-- no group ID -->
                <outputClassifier>false</outputClassifier>  <!-- no classifier -->
                <outputVersion>false</outputVersion>        <!-- no version -->
                <outputScope>false</outputScope>            <!-- no scope -->
              </configuration>
            </execution>
          </executions>
        </plugin>
        ...
      </plugins>
    </pluginManagement>
    ...
    <plugins>
      <plugin>
        <groupId>com.github.fracpete</groupId>
        <artifactId>maven-dependency-list-plugin</artifactId>
      </plugin>
      ...
    <plugins>
  </build>

Versions

Version
0.0.3
0.0.2
0.0.1