This plugin has been superceded by plexus-component-metadata

Plexus Maven Plugin

This plugin provide some help with Maven : goals

Component Descriptor Generation

A mojo will generate a component descriptor file.


The component descriptor will contains all component defined with javadoc tags in your sources.


Add this plugin (Automatically executes within the lifecycle phase: process-sources) as this :


      <plugin>
        <groupId>org.codehaus.plexus</groupId>
        <artifactId>plexus-maven-plugin</artifactId>
        <executions>
          <execution>
            <goals>
              <goal>descriptor</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

          

Component Report

A reporting mojo will generated a report on available components (sample).


Add this plugin in your reporting section as this :


      <plugin>
        <groupId>org.codehaus.plexus</groupId>
        <artifactId>plexus-maven-plugin</artifactId>
      </plugin>