You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by bu...@apache.org on 2013/11/01 01:18:01 UTC
svn commit: r885017 - in /websites/staging/maven/trunk/content: ./
developers/mojo-api-specification.html maven-site-1.0-site.jar
Author: buildbot
Date: Fri Nov 1 00:18:01 2013
New Revision: 885017
Log:
Staging update by buildbot for maven
Modified:
websites/staging/maven/trunk/content/ (props changed)
websites/staging/maven/trunk/content/developers/mojo-api-specification.html
websites/staging/maven/trunk/content/maven-site-1.0-site.jar
Propchange: websites/staging/maven/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Nov 1 00:18:01 2013
@@ -1 +1 @@
-1537773
+1537774
Modified: websites/staging/maven/trunk/content/developers/mojo-api-specification.html
==============================================================================
--- websites/staging/maven/trunk/content/developers/mojo-api-specification.html (original)
+++ websites/staging/maven/trunk/content/developers/mojo-api-specification.html Fri Nov 1 00:18:01 2013
@@ -652,8 +652,8 @@ under the License. -->
<a href="/plugin-tools/maven-plugin-plugin/examples/using-annotations.html">Using annotations documentation</a>.
</p>
-<p>The plugin descriptor must be provided in a jar resource with the
- path:
+<p>The plugin descriptor (see <a href="/ref/current/maven-plugin-api/plugin.html">descriptor reference</a>)
+ must be provided in a jar resource with the path:
<tt>META-INF/maven/plugin.xml</tt>, and it must contain the following:
</p>
@@ -670,32 +670,32 @@ under the License. -->
<tr class="b">
-<td>mojos</td>
+<td><tt>mojos</tt></td>
<td>Yes</td>
<td>Descriptors for each Mojo provided by the plugin, each inside a
- <b>mojo</b>
+ <b><tt>mojo</tt></b>
sub-element. Mojo descriptors are covered in detail
below. Obviously, a plugin without any declared Mojos doesn't
make sense, so the
- <b>mojos</b>
+ <b><tt>mojos</tt></b>
element is required, along with
at least one
- <b>mojo</b>
+ <b><tt>mojo</tt></b>
sub-element.
</td>
</tr>
<tr class="a">
-<td>dependencies</td>
+<td><tt>dependencies</tt></td>
<td>Yes</td>
<td>A set of dependencies which the plugin requires in order to
function. Each dependency is provided inside a
- <b>dependency</b>
+ <b><tt>dependency</tt></b>
sub-element. Dependency specifications are covered below. Since
all plugins must have a dependency on
<tt>maven-plugin-api</tt>
@@ -726,9 +726,9 @@ under the License. -->
<tr class="b">
-<td>aggregator</td>
+<td><tt>aggregator</tt></td>
-<td>@aggregator</td>
+<td><tt>@aggregator</tt></td>
<td>No</td>
@@ -738,9 +738,9 @@ under the License. -->
<tr class="a">
-<td>configurator</td>
+<td><tt>configurator</tt></td>
-<td>@configurator <roleHint></td>
+<td><tt>@configurator <roleHint></tt></td>
<td>No</td>
@@ -754,18 +754,18 @@ under the License. -->
<tr class="b">
-<td>execute</td>
+<td><tt>execute</tt></td>
<td>
<ul>
-<li>@execute phase="<phaseName>"
- lifecycle="<lifecycleId>"</li>
+<li><tt>@execute phase="<phaseName>"
+ lifecycle="<lifecycleId>"</tt></li>
-<li>@execute phase="<phaseName>"</li>
+<li><tt>@execute phase="<phaseName>"</tt></li>
-<li>@execute goal="<goalName>"</li>
+<li><tt>@execute goal="<goalName>"</tt></li>
</ul>
</td>
@@ -781,9 +781,9 @@ under the License. -->
<tr class="a">
-<td>executionStrategy</td>
+<td><tt>executionStrategy</tt></td>
-<td>@executionStrategy <strategy></td>
+<td><tt>@executionStrategy <strategy></tt></td>
<td>No</td>
@@ -794,9 +794,9 @@ under the License. -->
<tr class="b">
-<td>goal</td>
+<td><tt>goal</tt></td>
-<td>@goal <goalName></td>
+<td><tt>@goal <goalName></tt></td>
<td>Yes</td>
@@ -806,9 +806,9 @@ under the License. -->
<tr class="a">
-<td>inheritByDefault</td>
+<td><tt>inheritByDefault</tt></td>
-<td>@inheritByDefault <true|false></td>
+<td><tt>@inheritByDefault <true|false></tt></td>
<td>No. Default: <tt>true</tt></td>
@@ -817,9 +817,9 @@ under the License. -->
<tr class="b">
-<td>instantiationStrategy </td>
+<td><tt>instantiationStrategy</tt></td>
-<td>@instantiationStrategy <per-lookup></td>
+<td><tt>@instantiationStrategy <per-lookup></tt></td>
<td>No. Default: <tt>per-lookup</tt></td>
@@ -828,9 +828,9 @@ under the License. -->
<tr class="a">
-<td>phase</td>
+<td><tt>phase</tt></td>
-<td>@phase <phaseName></td>
+<td><tt>@phase <phaseName></tt></td>
<td>No</td>
@@ -844,9 +844,9 @@ under the License. -->
<tr class="b">
-<td>requiresDependencyResolution</td>
+<td><tt>requiresDependencyResolution</tt></td>
-<td>@requiresDependencyResolution <requiredClassPath></td>
+<td><tt>@requiresDependencyResolution <requiredClassPath></tt></td>
<td>No</td>
@@ -940,9 +940,9 @@ under the License. -->
<tr class="a">
-<td>requiresDependencyCollection</td>
+<td><tt>requiresDependencyCollection</tt></td>
-<td>@requiresDependencyCollection <requiredClassPath></td>
+<td><tt>@requiresDependencyCollection <requiredClassPath></tt></td>
<td>No</td>
@@ -961,9 +961,9 @@ under the License. -->
<tr class="b">
-<td>requiresDirectInvocation</td>
+<td><tt>requiresDirectInvocation</tt></td>
-<td>@requiresDirectInvocation <true|false></td>
+<td><tt>@requiresDirectInvocation <true|false></tt></td>
<td>No. Default: <tt>false</tt></td>
@@ -972,9 +972,9 @@ under the License. -->
<tr class="a">
-<td>requiresOnline</td>
+<td><tt>requiresOnline</tt></td>
-<td>@requiresOnline <true|false></td>
+<td><tt>@requiresOnline <true|false></tt></td>
<td>No. Default: <tt>false</tt></td>
@@ -983,9 +983,9 @@ under the License. -->
<tr class="b">
-<td>requiresProject</td>
+<td><tt>requiresProject</tt></td>
-<td>@requiresProject <true|false></td>
+<td><tt>@requiresProject <true|false></tt></td>
<td>No. Default: <tt>true</tt></td>
@@ -994,9 +994,9 @@ under the License. -->
<tr class="a">
-<td>requiresReports</td>
+<td><tt>requiresReports</tt></td>
-<td>@requiresReports <true|false></td>
+<td><tt>@requiresReports <true|false></tt></td>
<td>No. Default: <tt>false</tt></td>
@@ -1005,9 +1005,9 @@ under the License. -->
<tr class="b">
-<td>threadSafe</td>
+<td><tt>threadSafe</tt></td>
-<td>@threadSafe <true|false></td>
+<td><tt>@threadSafe <true|false></tt></td>
<td>No. Default: <tt>false</tt></td>
@@ -1023,7 +1023,7 @@ under the License. -->
<tr class="a">
-<td>description</td>
+<td><tt>description</tt></td>
<td>none (detected)</td>
@@ -1038,7 +1038,7 @@ under the License. -->
<tr class="b">
-<td>implementation</td>
+<td><tt>implementation</tt></td>
<td>none (detected)</td>
@@ -1049,7 +1049,7 @@ under the License. -->
<tr class="a">
-<td>language</td>
+<td><tt>language</tt></td>
<td>none (detected)</td>
@@ -1062,9 +1062,9 @@ under the License. -->
<tr class="b">
-<td>deprecated</td>
+<td><tt>deprecated</tt></td>
-<td>@deprecated <deprecated-text></td>
+<td><tt>@deprecated <deprecated-text></tt></td>
<td>No</td>
@@ -1075,9 +1075,9 @@ under the License. -->
<tr class="a">
-<td>since</td>
+<td><tt>since</tt></td>
-<td>@since <since-text></td>
+<td><tt>@since <since-text></tt></td>
<td>No</td>
@@ -1122,9 +1122,9 @@ under the License. -->
<tr class="b">
-<td>alias</td>
+<td><tt>alias</tt></td>
-<td>@parameter alias="myAlias"</td>
+<td><tt>@parameter alias="myAlias"</tt></td>
<td>No</td>
@@ -1135,9 +1135,9 @@ under the License. -->
<tr class="a">
-<td>configuration</td>
+<td><tt>configuration</tt></td>
-<td>@component role="..." roleHint="..."</td>
+<td><tt>@component role="..." roleHint="..."</tt></td>
<td>No</td>
@@ -1154,11 +1154,11 @@ under the License. -->
<tr class="b">
-<td>configuration</td>
+<td><tt>configuration</tt></td>
-<td>maven-plugin-plugin 2.x: <tt>@parameter expression="${aSystemProperty}"
+<td>maven-plugin-plugin 2.x:<br /><tt>@parameter expression="${aSystemProperty}"
default-value="${anExpression}"</tt><br /><br />
- maven-plugin-plugin 3.x: <tt>@parameter property="aSystemProperty"
+ maven-plugin-plugin 3.x:<br /><tt>@parameter property="aSystemProperty"
default-value="${anExpression}"</tt></td>
<td>No</td>
@@ -1186,9 +1186,9 @@ under the License. -->
<tr class="a">
-<td>editable</td>
+<td><tt>editable</tt></td>
-<td>@readonly</td>
+<td><tt>@readonly</tt></td>
<td>No</td>
@@ -1206,9 +1206,9 @@ under the License. -->
<tr class="b">
-<td>required</td>
+<td><tt>required</tt></td>
-<td>@required</td>
+<td><tt>@required</tt></td>
<td>No</td>
@@ -1223,7 +1223,7 @@ under the License. -->
<tr class="a">
-<td>description</td>
+<td><tt>description</tt></td>
<td>none (detected)</td>
@@ -1238,7 +1238,7 @@ under the License. -->
<tr class="b">
-<td>name</td>
+<td><tt>name</tt></td>
<td>none (detected)</td>
@@ -1252,7 +1252,7 @@ under the License. -->
<tr class="a">
-<td>type</td>
+<td><tt>type</tt></td>
<td>none (detected)</td>
@@ -1269,9 +1269,9 @@ under the License. -->
<tr class="b">
-<td>deprecated</td>
+<td><tt>deprecated</tt></td>
-<td>@deprecated <deprecated-text></td>
+<td><tt>@deprecated <deprecated-text></tt></td>
<td>No</td>
@@ -1282,9 +1282,9 @@ under the License. -->
<tr class="a">
-<td>since</td>
+<td><tt>since</tt></td>
-<td>@since <since-text></td>
+<td><tt>@since <since-text></tt></td>
<td>No</td>
Modified: websites/staging/maven/trunk/content/maven-site-1.0-site.jar
==============================================================================
Binary files - no diff available.