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}}
+
[]