Plexus Maven Plugin (deprecated)

This plugin provide some help with Maven: see the goals list.

Notice: This plugin is deprecated in favor of plexus-component-metadata.

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 :

  1.  
  2. <plugin>
  3. <groupId>org.codehaus.plexus</groupId>
  4. <artifactId>plexus-maven-plugin</artifactId>
  5. <executions>
  6. <execution>
  7. <goals>
  8. <goal>descriptor</goal>
  9. </goals>
  10. </execution>
  11. </executions>
  12. </plugin>

Component Report

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


Add this plugin in your reporting section as this :

  1.  
  2. <plugin>
  3. <groupId>org.codehaus.plexus</groupId>
  4. <artifactId>plexus-maven-plugin</artifactId>
  5. </plugin>