You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2018/08/29 17:33:13 UTC

[maven-doxia-site] branch master updated: switch doc from plexus-maven-plugin to plexus-component-metadata

This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-doxia-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 1e66ded  switch doc from plexus-maven-plugin to plexus-component-metadata
1e66ded is described below

commit 1e66ded79e3f10d87e894bc09147c19c60767b25
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Wed Aug 29 19:32:49 2018 +0200

    switch doc from plexus-maven-plugin to plexus-component-metadata
---
 content/apt/developers/macros.apt | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/content/apt/developers/macros.apt b/content/apt/developers/macros.apt
index da83e8e..4e46023 100644
--- a/content/apt/developers/macros.apt
+++ b/content/apt/developers/macros.apt
@@ -28,7 +28,8 @@
 
 Create a New Doxia Macro
 
- You need to add the following plugin configuration to generate the correct Plexus <component.xml> file
+ You need to add the following {{{https://codehaus-plexus.github.io/plexus-containers/plexus-component-metadata/}plexus-component-metadata plugin}}
+ configuration to generate the correct Plexus <component.xml> file from annotations
  for the project containing your macro:
 
 +----
@@ -39,11 +40,11 @@ Create a New Doxia Macro
     <plugins>
       <plugin>
         <groupId>org.codehaus.plexus</groupId>
-        <artifactId>plexus-maven-plugin</artifactId>
+        <artifactId>plexus-component-metadata</artifactId>
         <executions>
           <execution>
             <goals>
-              <goal>descriptor</goal>
+              <goal>generate-metadata</goal>
             </goals>
           </execution>
         </executions>
@@ -106,4 +107,6 @@ public class MyMacro
 
   * {{{../doxia-sitetools/apidocs/index.html}Doxia Sitetools API Reference}}
 
+  * {{{/plugin-developers/cookbook/plexus-plugin-upgrade.html}Upgrading from Plexus Javadoc Tags to Plexus Java Annotations}}
+
   []