You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-commits@maven.apache.org by rf...@apache.org on 2017/11/17 17:33:45 UTC

svn commit: r1021020 [2/35] - in /websites/production/maven/components/plugins-archives/maven-javadoc-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/javadoc/ apidocs/org/apache/maven/plugins/javadoc/class-use/ apidocs/org/apache/maven/plug...

Modified: websites/production/maven/components/plugins-archives/maven-javadoc-plugin-LATEST/aggregate-jar-mojo.html
==============================================================================
--- websites/production/maven/components/plugins-archives/maven-javadoc-plugin-LATEST/aggregate-jar-mojo.html (original)
+++ websites/production/maven/components/plugins-archives/maven-javadoc-plugin-LATEST/aggregate-jar-mojo.html Fri Nov 17 17:33:38 2017
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-07-17 
+ | Generated by Apache Maven Doxia Site Renderer 1.7.1 at 2017-11-17 
  | Rendered using Apache Maven Fluido Skin 1.5
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20170717" />
+    <meta name="Date-Revision-yyyymmdd" content="20171117" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Maven Javadoc Plugin &#x2013; javadoc:aggregate-jar</title>
     <link rel="stylesheet" href="./css/apache-maven-fluido-1.5.min.css" />
@@ -77,10 +77,10 @@
         <li class="active ">javadoc:aggregate-jar</li>
         
               
-                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2017-07-17</li>
+                  <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2017-11-17</li>
               <li id="projectVersion" class="pull-right">
                       <span class="divider">|</span>
-                    Version: 3.0.0-M1
+                    Version: 3.0.0
         </li>
             
                                     
@@ -457,7 +457,7 @@
       
 <p><b>Full name</b>:</p>
       
-<p>org.apache.maven.plugins:maven-javadoc-plugin:3.0.0-M1:aggregate-jar</p>
+<p>org.apache.maven.plugins:maven-javadoc-plugin:3.0.0:aggregate-jar</p>
       
 <p><b>Description</b>:</p>
       
@@ -506,7 +506,7 @@ Tool</a>.</div>
             
 <td><tt>2.10</tt></td>
             
-<td>(no description)<br /><b>Default value is</b>: <tt>javadoc</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.classifier</tt>.</td>
+<td>(no description)<br /><b>Default value is</b>: <tt>javadoc</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.classifier</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -520,7 +520,7 @@ Tool</a>.</div>
 <td>Specifies the destination directory where javadoc saves the
 generated HTML files. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#d">d</a>.
-<br /><br /><b>Default value is</b>: <tt>${project.build.directory}/apidocs</tt>.<br /><b>User property is</b>: <tt>destDir</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>${project.build.directory}/apidocs</tt>.<br /><b>User property is</b>: <tt>destDir</tt>.<br /><b>Alias is</b>: <tt>destDir</tt>.</td>
           </tr>
         </table>
       </div>
@@ -585,7 +585,7 @@ See <a class="externalLink" href="http:/
 See <a class="externalLink" href="http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp">vmoptions</a>.
 <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/net/properties.html">Networking
-Properties</a>.<br /><b>User property is</b>: <tt>additionalJOption</tt>.</td>
+Properties</a>.<br /><b>User property is</b>: <tt>additionalJOption</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -609,14 +609,15 @@ via the '-J' option to javadoc. Example:
           
 <tr class="a">
             
-<td><b><a href="#additionalparam">additionalparam</a></b></td>
+<td><b><a href="#additionalOptions">additionalOptions</a></b></td>
             
-<td><tt>String</tt></td>
+<td><tt>String[]</tt></td>
             
-<td><tt>2.6</tt></td>
+<td><tt>3.0.0</tt></td>
             
-<td><b>Deprecated.</b> Does not properly support multiple options at once and has a bad
-name<br /><b>User property is</b>: <tt>additionalparam</tt>.</td>
+<td>Set an additional option(s) on the command line. This value should
+include quotes as necessary for parameters that include spaces.
+Useful for a custom doclet.<br /></td>
           </tr>
           
 <tr class="b">
@@ -628,7 +629,7 @@ name<br /><b>User property is</b>: <tt>a
 <td><tt>2.9.1</tt></td>
             
 <td>To apply the security fix on generated javadoc see
-http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1571<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.applyJavadocSecurityFix</tt>.</td>
+http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1571<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.applyJavadocSecurityFix</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -652,7 +653,7 @@ Archiver Reference</a>.<br /></td>
 <td><tt>2.6</tt></td>
             
 <td>Specifies whether to attach the generated artifact to the project
-helper. <br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>attach</tt>.</td>
+helper. <br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>attach</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -666,7 +667,7 @@ helper. <br /><br /><b>Default value is<
 <td>Specifies whether or not the author text is included in the
 generated Javadocs. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#author">author</a>.
-<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>author</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>author</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -682,7 +683,7 @@ See <a class="externalLink" href="http:/
 them with a colon (<tt>:</tt>) or a semi-colon
 (<tt>;</tt>). <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#bootclasspath">bootclasspath</a>.
-<br /><br /><b>User property is</b>: <tt>bootclasspath</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>bootclasspath</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -711,7 +712,7 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/BootclasspathArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>bootclasspathArtifacts</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>bootclasspathArtifacts</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -730,7 +731,7 @@ eg. <tt>&lt;![CDATA[Copyright 2005, &lt;
 href=&quot;http://www.mycompany.com&quot;&gt;MyCompany,
 Inc.&lt;a&gt;]]&gt;</tt> <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#bottom">bottom</a>.
-<br /><br /><b>Default value is</b>: <tt>Copyright &amp;#169; {inceptionYear}&amp;#x2013;{currentYear} {organizationName}. All rights reserved.</tt>.<br /><b>User property is</b>: <tt>bottom</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>Copyright &amp;#169; {inceptionYear}&amp;#x2013;{currentYear} {organizationName}. All rights reserved.</tt>.<br /><b>User property is</b>: <tt>bottom</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -746,7 +747,7 @@ sentence. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#breakiterator">breakiterator</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>breakiterator</tt>.</td>
+1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>breakiterator</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -761,7 +762,7 @@ Since <a class="externalLink" href="http
 specificed, the charset value will be the value of the
 <tt>docencoding</tt> parameter. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#charset">charset</a>.
-<br /><br /><b>User property is</b>: <tt>charset</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>charset</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -775,7 +776,7 @@ See <a class="externalLink" href="http:/
 <td>Set this to <tt>true</tt> to debug the Javadoc plugin. With
 this, <tt>javadoc.bat(or.sh)</tt>, <tt>options</tt>,
 <tt>@packages</tt> or <tt>argfile</tt> files are provided
-in the output directory. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>debug</tt>.</td>
+in the output directory. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>debug</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -810,8 +811,7 @@ in the output directory. <br /><br /><b>
             
 <td><tt>2.6</tt></td>
             
-<td>Specifies the destination directory where javadoc saves the
-generated HTML files. See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#d">d</a>.<br /><b>User property is</b>: <tt>destDir</tt>.</td>
+<td><b>Deprecated.</b> No reason given<br /><b>User property is</b>: <tt>destDir</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -832,7 +832,7 @@ value of the <tt>source</tt> parameter i
 <tt>${project.build.pluginManagement}</tt>), or try to compute
 it from the <tt>javadocExecutable</tt> version. <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.html#DEFAULT_JAVA_API_LINKS">Javadoc</a>
-for the default values. <br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>detectJavaApiLink</tt>.</td>
+for the default values. <br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>detectJavaApiLink</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -858,7 +858,7 @@ i.e.:
 </pre></div>
 
 The added Javadoc <tt>-link</tt> parameter will be
-<tt>http://commons.apache.org/lang/apidocs</tt>.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>detectLinks</tt>.</td>
+<tt>http://commons.apache.org/lang/apidocs</tt>.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>detectLinks</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -881,7 +881,7 @@ The added Javadoc <tt>-linkoffline</tt>
 <br />
 The added Javadoc <tt>-linkoffline</tt> parameter for
 <b>module2</b> will be
-<tt>/absolute/path/to/</tt><b>module1</b><tt>/target/site/apidocs</tt><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>detectOfflineLinks</tt>.</td>
+<tt>/absolute/path/to/</tt><b>module1</b><tt>/target/site/apidocs</tt><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>detectOfflineLinks</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -895,7 +895,7 @@ The added Javadoc <tt>-linkoffline</tt>
 <td>Specifies the encoding of the generated HTML files. If not
 specificed, the docencoding value will be <tt>UTF-8</tt>.
 <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#docencoding">docencoding</a>.<br /><b>Default value is</b>: <tt>${project.reporting.outputEncoding}</tt>.<br /><b>User property is</b>: <tt>docencoding</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#docencoding">docencoding</a>.<br /><b>Default value is</b>: <tt>${project.reporting.outputEncoding}</tt>.<br /><b>User property is</b>: <tt>docencoding</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -915,7 +915,7 @@ See <a class="externalLink" href="http:/
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
 1.4</a>. <br />
-See <a href="#javadocDirectory">javadocDirectory</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>docfilessubdirs</tt>.</td>
+See <a href="#javadocDirectory">javadocDirectory</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>docfilessubdirs</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -928,7 +928,7 @@ See <a href="#javadocDirectory">javadocD
             
 <td>Specifies the class file that starts the doclet used in generating
 the documentation. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#doclet">doclet</a>.<br /><b>User property is</b>: <tt>doclet</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#doclet">doclet</a>.<br /><b>User property is</b>: <tt>doclet</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -956,7 +956,7 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/DocletArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>docletArtifact</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>docletArtifact</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -987,7 +987,7 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/DocletArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>docletArtifacts</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>docletArtifacts</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1003,7 +1003,7 @@ with the <tt>-doclet</tt> option) and an
 on. The <tt>docletPath</tt> can contain multiple paths by
 separating them with a colon (<tt>:</tt>) or a semi-colon
 (<tt>;</tt>). <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#docletpath">docletpath</a>.<br /><b>User property is</b>: <tt>docletPath</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#docletpath">docletpath</a>.<br /><b>User property is</b>: <tt>docletPath</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1016,7 +1016,7 @@ See <a class="externalLink" href="http:/
             
 <td>Specifies specific checks to be performed on Javadoc comments.
 <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#BEJEFABE">doclint</a>.<br /><b>User property is</b>: <tt>doclint</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/8/docs/technotes/tools/windows/javadoc.html#BEJEFABE">doclint</a>.<br /><b>User property is</b>: <tt>doclint</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1030,7 +1030,7 @@ See <a class="externalLink" href="http:/
 <td>Specifies the title to be placed near the top of the overview
 summary file. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#doctitle">doctitle</a>.
-<br /><br /><b>Default value is</b>: <tt>${project.name} ${project.version} API</tt>.<br /><b>User property is</b>: <tt>doctitle</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>${project.name} ${project.version} API</tt>.<br /><b>User property is</b>: <tt>doctitle</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1048,7 +1048,7 @@ See <a class="externalLink" href="http:/
 <br />
 <b>Note</b>: In 2.4, the default value was locked to
 <tt>ISO-8859-1</tt> to ensure reproducing build, but this was
-reverted in 2.5. <br /><br /><b>Default value is</b>: <tt>${project.build.sourceEncoding}</tt>.<br /><b>User property is</b>: <tt>encoding</tt>.</td>
+reverted in 2.5. <br /><br /><b>Default value is</b>: <tt>${project.build.sourceEncoding}</tt>.<br /><b>User property is</b>: <tt>encoding</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1074,7 +1074,7 @@ Example:
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#exclude">exclude</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>excludePackageNames</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>excludePackageNames</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1091,7 +1091,7 @@ Multiple patterns can be excluded by sep
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#excludedocfilessubdir">excludedocfilessubdir</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>excludedocfilessubdir</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>excludedocfilessubdir</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1105,7 +1105,7 @@ Since <a class="externalLink" href="http
 <td>Specifies the directories where extension classes reside. Separate
 directories in <tt>extdirs</tt> with a colon (<tt>:</tt>)
 or a semi-colon (<tt>;</tt>). <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#extdirs">extdirs</a>.<br /><b>User property is</b>: <tt>extdirs</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#extdirs">extdirs</a>.<br /><b>User property is</b>: <tt>extdirs</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1117,7 +1117,7 @@ See <a class="externalLink" href="http:/
 <td><tt>2.5</tt></td>
             
 <td>Specifies if the build will fail if there are errors during javadoc
-execution or not.<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.failOnError</tt>.</td>
+execution or not.<br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.failOnError</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1130,7 +1130,7 @@ execution or not.<br /><b>Default value
             
 <td>Specifies the filename that will be used for the generated jar
 file. Please note that <tt>-javadoc</tt> or
-<tt>-test-javadoc</tt> will be appended to the file name.<br /><b>User property is</b>: <tt>project.build.finalName</tt>.</td>
+<tt>-test-javadoc</tt> will be appended to the file name.<br /><b>User property is</b>: <tt>project.build.finalName</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1143,7 +1143,7 @@ file. Please note that <tt>-javadoc</tt>
             
 <td>Specifies the footer text to be placed at the bottom of each output
 file. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#footer">footer</a>.<br /><b>User property is</b>: <tt>footer</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#footer">footer</a>.<br /><b>User property is</b>: <tt>footer</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1187,7 +1187,7 @@ but using <tt>java.lang*</tt> will inclu
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#group">group</a>.
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/Group.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>groups</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>groups</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1200,7 +1200,7 @@ See <a href="./apidocs/org/apache/maven/
             
 <td>Specifies the header text to be placed at the top of each output
 file. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#header">header</a>.<br /><b>User property is</b>: <tt>header</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#header">header</a>.<br /><b>User property is</b>: <tt>header</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1256,7 +1256,7 @@ in <tt>src/main/javadoc</tt>.
 Where <tt>path/to/your/resource/yourhelp-doc.html</tt> is
 defined in the <tt>groupId:artifactId:version</tt> javadoc
 plugin dependency. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#helpfile">helpfile</a>.<br /><b>User property is</b>: <tt>helpfile</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#helpfile">helpfile</a>.<br /><b>User property is</b>: <tt>helpfile</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1292,7 +1292,7 @@ dependency -sources jars to include in t
             
 <td><tt>2.6</tt></td>
             
-<td>Specifies the directory where the generated jar file will be put.<br /><b>User property is</b>: <tt>project.build.directory</tt>.</td>
+<td>Specifies the directory where the generated jar file will be put.<br /><b>User property is</b>: <tt>project.build.directory</tt>.<br /></td>
           </tr>
           
 <tr class="a">
@@ -1307,7 +1307,7 @@ dependency -sources jars to include in t
 API</a> urls have been changed or to use custom urls for Javadoc
 API url. <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/AbstractJavadocMojo.html#DEFAULT_JAVA_API_LINKS">Javadoc</a>
-for the default values. <br /><br /><b>User property is</b>: <tt>javaApiLinks</tt>.</td>
+for the default values. <br /><br /><b>User property is</b>: <tt>javaApiLinks</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1336,7 +1336,7 @@ See <a href="#docfilessubdirs">docfiless
 <td>Sets the absolute path of the Javadoc Tool executable to use. Since
 version 2.5, a mere directory specification is sufficient to have
 the plugin use &quot;javadoc&quot; or &quot;javadoc.exe&quot; respectively from this
-directory.<br /><b>User property is</b>: <tt>javadocExecutable</tt>.</td>
+directory.<br /><b>User property is</b>: <tt>javadocExecutable</tt>.<br /></td>
           </tr>
           
 <tr class="b">
@@ -1347,11 +1347,25 @@ directory.<br /><b>User property is</b>:
             
 <td><tt>2.3</tt></td>
             
-<td>Version of the Javadoc Tool executable to use, ex. &quot;1.3&quot;, &quot;1.5&quot;.<br /><b>User property is</b>: <tt>javadocVersion</tt>.</td>
+<td>Version of the Javadoc Tool executable to use, ex. &quot;1.3&quot;, &quot;1.5&quot;.<br /><b>User property is</b>: <tt>javadocVersion</tt>.<br /></td>
           </tr>
           
 <tr class="a">
             
+<td><b><a href="#jdkToolchain">jdkToolchain</a></b></td>
+            
+<td><tt>Map</tt></td>
+            
+<td><tt>3.0.0</tt></td>
+            
+<td>
+<p>Specify the requirements for this jdk toolchain. This overrules
+the toolchain selected by the maven-toolchain-plugin.</p>
+<b>note:</b> requires at least Maven 3.3.1<br /></td>
+          </tr>
+          
+<tr class="b">
+            
 <td><b><a href="#keywords">keywords</a></b></td>
             
 <td><tt>boolean</tt></td>
@@ -1365,10 +1379,10 @@ See <a class="externalLink" href="http:/
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.2.html#commandlineoptions">Java
 1.4.2</a>. <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.5.0.html#commandlineoptions">Java
-5.0</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>keywords</tt>.</td>
+5.0</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>keywords</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#links">links</a></b></td>
             
@@ -1406,10 +1420,10 @@ project dependencies are automatically a
 based on the Java version of the project's sources, will be added
 automatically.</li>
 </ol>
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#link">link</a>.<br /><b>User property is</b>: <tt>links</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#link">link</a>.<br /><b>User property is</b>: <tt>links</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#linksource">linksource</a></b></td>
             
@@ -1422,10 +1436,10 @@ adds links to them from the standard HTM
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#linksource">linksource</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>linksource</tt>.</td>
+1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>linksource</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#localRepository">localRepository</a></b></td>
             
@@ -1433,10 +1447,10 @@ Since <a class="externalLink" href="http
             
 <td><tt>2.6</tt></td>
             
-<td>The local repository where the artifacts are located.<br /><b>User property is</b>: <tt>localRepository</tt>.</td>
+<td>The local repository where the artifacts are located.<br /><b>User property is</b>: <tt>localRepository</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#locale">locale</a></b></td>
             
@@ -1446,10 +1460,10 @@ Since <a class="externalLink" href="http
             
 <td>Specifies the locale that javadoc uses when generating
 documentation. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#locale">locale</a>.<br /><b>User property is</b>: <tt>locale</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#locale">locale</a>.<br /><b>User property is</b>: <tt>locale</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#maxmemory">maxmemory</a></b></td>
             
@@ -1463,10 +1477,10 @@ parameter. Example: '512' or '512m'. The
 JVM used. The units supported could be: <tt>k</tt>,
 <tt>kb</tt>, <tt>m</tt>, <tt>mb</tt>, <tt>g</tt>,
 <tt>gb</tt>, <tt>t</tt>, <tt>tb</tt>. If no unit
-specified, the default unit is <tt>m</tt>.<br /><b>User property is</b>: <tt>maxmemory</tt>.</td>
+specified, the default unit is <tt>m</tt>.<br /><b>User property is</b>: <tt>maxmemory</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#minmemory">minmemory</a></b></td>
             
@@ -1480,10 +1494,10 @@ parameter. Example: '512' or '512m'. The
 JVM used. The units supported could be: <tt>k</tt>,
 <tt>kb</tt>, <tt>m</tt>, <tt>mb</tt>, <tt>g</tt>,
 <tt>gb</tt>, <tt>t</tt>, <tt>tb</tt>. If no unit
-specified, the default unit is <tt>m</tt>.<br /><b>User property is</b>: <tt>minmemory</tt>.</td>
+specified, the default unit is <tt>m</tt>.<br /><b>User property is</b>: <tt>minmemory</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#nocomment">nocomment</a></b></td>
             
@@ -1496,10 +1510,10 @@ and all tags, generating only declaratio
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nocomment">nocomment</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nocomment</tt>.</td>
+1.4</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nocomment</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#nodeprecated">nodeprecated</a></b></td>
             
@@ -1510,10 +1524,10 @@ Since <a class="externalLink" href="http
 <td>Prevents the generation of any deprecated API at all in the
 documentation. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nodeprecated">nodeprecated</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nodeprecated</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nodeprecated</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#nodeprecatedlist">nodeprecatedlist</a></b></td>
             
@@ -1525,10 +1539,10 @@ See <a class="externalLink" href="http:/
 deprecated APIs (deprecated-list.html) and the link in the
 navigation bar to that page. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nodeprecatedlist">nodeprecatedlist</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nodeprecatedlist</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nodeprecatedlist</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#nohelp">nohelp</a></b></td>
             
@@ -1540,10 +1554,10 @@ See <a class="externalLink" href="http:/
 each page of output. <br />
 <b>Note</b>: could be in conflict with &lt;helpfile/&gt;. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nohelp">nohelp</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nohelp</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nohelp</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#noindex">noindex</a></b></td>
             
@@ -1554,10 +1568,10 @@ See <a class="externalLink" href="http:/
 <td>Omits the index from the generated docs. <br />
 <b>Note</b>: could be in conflict with &lt;splitindex/&gt;. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#noindex">noindex</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>noindex</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>noindex</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#nonavbar">nonavbar</a></b></td>
             
@@ -1567,10 +1581,10 @@ See <a class="externalLink" href="http:/
             
 <td>Omits the navigation bar from the generated docs. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nonavbar">nonavbar</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nonavbar</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nonavbar</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#nooverview">nooverview</a></b></td>
             
@@ -1580,10 +1594,10 @@ See <a class="externalLink" href="http:/
             
 <td>Omits the entire overview page from the generated docs. <br />
 <b>Note</b>: could be in conflict with &lt;overview/&gt;. <br />
-Standard Doclet undocumented option. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nooverview</tt>.</td>
+Standard Doclet undocumented option. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nooverview</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#noqualifier">noqualifier</a></b></td>
             
@@ -1604,10 +1618,10 @@ or
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#noqualifier">noqualifier</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>noqualifier</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>noqualifier</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#nosince">nosince</a></b></td>
             
@@ -1618,10 +1632,10 @@ Since <a class="externalLink" href="http
 <td>Omits from the generated docs the &quot;Since&quot; sections associated with
 the since tags. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#nosince">nosince</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nosince</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>nosince</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#notimestamp">notimestamp</a></b></td>
             
@@ -1634,10 +1648,10 @@ generated HTML near the top of each page
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#notimestamp">notimestamp</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.5.0.html#commandlineoptions">Java
-5.0</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>notimestamp</tt>.</td>
+5.0</a>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>notimestamp</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#notree">notree</a></b></td>
             
@@ -1648,10 +1662,10 @@ Since <a class="externalLink" href="http
 <td>Omits the class/interface hierarchy pages from the generated docs.
 <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#notree">notree</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>notree</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>notree</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#offlineLinks">offlineLinks</a></b></td>
             
@@ -1681,10 +1695,10 @@ Example:
 offline links between the project modules are automatically added
 if the goal is calling in a non-aggregator way. <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/OfflineLink.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>offlineLinks</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>offlineLinks</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#old">old</a></b></td>
             
@@ -1695,10 +1709,10 @@ See <a href="./apidocs/org/apache/maven/
 <td>This option creates documentation with the appearance and
 functionality of documentation generated by Javadoc 1.1. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#1.1">1.1</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>old</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>old</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#overview">overview</a></b></td>
             
@@ -1711,10 +1725,10 @@ documentation from the &quot;source&quot
 place it on the Overview page (overview-summary.html). <br />
 <b>Note</b>: could be in conflict with &lt;nooverview/&gt;. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#overview">overview</a>.
-<br /><br /><b>Default value is</b>: <tt>${basedir}/src/main/javadoc/overview.html</tt>.<br /><b>User property is</b>: <tt>overview</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>${basedir}/src/main/javadoc/overview.html</tt>.<br /><b>User property is</b>: <tt>overview</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#packagesheader">packagesheader</a></b></td>
             
@@ -1724,10 +1738,10 @@ See <a class="externalLink" href="http:/
             
 <td>Specify the text for upper left frame. <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.2.html#commandlineoptions">Java
-1.4.2</a>.<br /><b>User property is</b>: <tt>packagesheader</tt>.</td>
+1.4.2</a>.<br /><b>User property is</b>: <tt>packagesheader</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#quiet">quiet</a></b></td>
             
@@ -1741,10 +1755,10 @@ Note: was a standard doclet in Java 1.4.
 <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#quiet">quiet</a>.
 <br />
-Since Java 5.0. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>quiet</tt>.</td>
+Since Java 5.0. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>quiet</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#resourcesArtifacts">resourcesArtifacts</a></b></td>
             
@@ -1770,10 +1784,10 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/ResourcesArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>resourcesArtifacts</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>resourcesArtifacts</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#serialwarn">serialwarn</a></b></td>
             
@@ -1783,10 +1797,10 @@ See <a href="./apidocs/org/apache/maven/
             
 <td>Generates compile-time warnings for missing serial tags. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#serialwarn">serialwarn</a>
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>serialwarn</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>serialwarn</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#show">show</a></b></td>
             
@@ -1811,10 +1825,10 @@ Javadocs. Possible values are:
 <li><a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#private">private</a>
 (shows all classes and members)</li>
 </ul>
-<br /><br /><b>Default value is</b>: <tt>protected</tt>.<br /><b>User property is</b>: <tt>show</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>protected</tt>.<br /><b>User property is</b>: <tt>show</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#skip">skip</a></b></td>
             
@@ -1822,10 +1836,10 @@ Javadocs. Possible values are:
             
 <td><tt>2.5</tt></td>
             
-<td>Specifies whether the Javadoc generation should be skipped.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.skip</tt>.</td>
+<td>Specifies whether the Javadoc generation should be skipped.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>maven.javadoc.skip</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#source">source</a></b></td>
             
@@ -1838,10 +1852,10 @@ v 1.4 source code or generics introduced
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#source">source</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>source</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>source</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#sourceDependencyCacheDir">sourceDependencyCacheDir</a></b></td>
             
@@ -1853,7 +1867,7 @@ Since <a class="externalLink" href="http
 cached.<br /><b>Default value is</b>: <tt>${project.build.directory}/distro-javadoc-sources</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#sourceFileExcludes">sourceFileExcludes</a></b></td>
             
@@ -1865,7 +1879,7 @@ cached.<br /><b>Default value is</b>: <t
 specify subpackages or subpackage excludes.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#sourceFileIncludes">sourceFileIncludes</a></b></td>
             
@@ -1877,7 +1891,7 @@ specify subpackages or subpackage exclud
 are ignored if you specify subpackages or subpackage excludes.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#sourcepath">sourcepath</a></b></td>
             
@@ -1889,10 +1903,10 @@ are ignored if you specify subpackages o
 <tt>sourcepath</tt> can contain multiple paths by separating
 them with a colon (<tt>:</tt>) or a semi-colon
 (<tt>;</tt>). <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#sourcepath">sourcepath</a>.<br /><b>User property is</b>: <tt>sourcepath</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#sourcepath">sourcepath</a>.<br /><b>User property is</b>: <tt>sourcepath</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#sourcetab">sourcetab</a></b></td>
             
@@ -1907,10 +1921,10 @@ Note: was <tt>linksourcetab</tt> in Java
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.2.html#commandlineoptions">1.4.2</a>.
 <br />
-Since Java 5.0.<br /><b>User property is</b>: <tt>sourcetab</tt>.</td>
+Since Java 5.0.<br /><b>User property is</b>: <tt>sourcetab</tt>.<br /><b>Alias is</b>: <tt>linksourcetab</tt>.</td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#splitindex">splitindex</a></b></td>
             
@@ -1923,10 +1937,10 @@ per letter, plus a file for any index en
 non-alphabetical characters. <br />
 <b>Note</b>: could be in conflict with &lt;noindex/&gt;. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#splitindex">splitindex</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>splitindex</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>splitindex</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#stylesheet">stylesheet</a></b></td>
             
@@ -1938,10 +1952,10 @@ See <a class="externalLink" href="http:/
 <tt>maven</tt>'s javadoc stylesheet or <tt>java</tt>'s
 default stylesheet when a <i>stylesheetfile</i> parameter is not
 specified. <br />
-Possible values: <tt>maven</tt> or <tt>java</tt>. <br /><br /><b>Default value is</b>: <tt>java</tt>.<br /><b>User property is</b>: <tt>stylesheet</tt>.</td>
+Possible values: <tt>maven</tt> or <tt>java</tt>. <br /><br /><b>Default value is</b>: <tt>java</tt>.<br /><b>User property is</b>: <tt>stylesheet</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#stylesheetfile">stylesheetfile</a></b></td>
             
@@ -1993,10 +2007,10 @@ be in <tt>src/main/javadoc</tt>.
 Where <tt>path/to/your/resource/yourstylesheet.css</tt> is
 defined in the <tt>groupId:artifactId:version</tt> javadoc
 plugin dependency. <br />
-See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#stylesheetfile">stylesheetfile</a>.<br /><b>User property is</b>: <tt>stylesheetfile</tt>.</td>
+See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#stylesheetfile">stylesheetfile</a>.<br /><b>User property is</b>: <tt>stylesheetfile</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#subpackages">subpackages</a></b></td>
             
@@ -2010,10 +2024,10 @@ Multiple packages can be separated by co
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#subpackages">subpackages</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>subpackages</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>subpackages</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#taglet">taglet</a></b></td>
             
@@ -2026,10 +2040,10 @@ the documentation for that tag. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#taglet">taglet</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>taglet</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>taglet</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#tagletArtifact">tagletArtifact</a></b></td>
             
@@ -2063,10 +2077,10 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/TagletArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>tagletArtifact</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>tagletArtifact</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#tagletArtifacts">tagletArtifacts</a></b></td>
             
@@ -2097,10 +2111,10 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/TagletArtifact.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>tagletArtifacts</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>tagletArtifacts</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#tagletpath">tagletpath</a></b></td>
             
@@ -2115,10 +2129,10 @@ separating them with a colon (<tt>:</tt>
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#tagletpath">tagletpath</a>.
 <br />
 Since <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/guides/javadoc/whatsnew-1.4.html#summary">Java
-1.4</a>.<br /><b>User property is</b>: <tt>tagletpath</tt>.</td>
+1.4</a>.<br /><b>User property is</b>: <tt>tagletpath</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#taglets">taglets</a></b></td>
             
@@ -2150,10 +2164,10 @@ Example:
 
 <br />
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/Taglet.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>taglets</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>taglets</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#tags">tags</a></b></td>
             
@@ -2203,10 +2217,10 @@ interfaces)</li>
 <li><b><tt>f</tt></b> (fields)</li>
 </ul>
 See <a href="./apidocs/org/apache/maven/plugin/javadoc/options/Tag.html">Javadoc</a>.
-<br /><br /><b>User property is</b>: <tt>tags</tt>.</td>
+<br /><br /><b>User property is</b>: <tt>tags</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#top">top</a></b></td>
             
@@ -2218,10 +2232,10 @@ See <a href="./apidocs/org/apache/maven/
 <br />
 See <a class="externalLink" href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6227616">6227616</a>.
 <br />
-Since Java 6.0<br /><b>User property is</b>: <tt>top</tt>.</td>
+Since Java 6.0<br /><b>User property is</b>: <tt>top</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#use">use</a></b></td>
             
@@ -2232,10 +2246,10 @@ Since Java 6.0<br /><b>User property is<
 <td>Includes one &quot;Use&quot; page for each documented class and package.
 <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#use">use</a>.
-<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>use</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>use</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#useDefaultManifestFile">useDefaultManifestFile</a></b></td>
             
@@ -2247,7 +2261,7 @@ See <a class="externalLink" href="http:/
 <tt>defaultManifestFile</tt>. <br /><br /><b>Default value is</b>: <tt>false</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#useStandardDocletOptions">useStandardDocletOptions</a></b></td>
             
@@ -2269,10 +2283,10 @@ Example:
   &lt;/docletArtifact&gt;
 &lt;/docletArtifacts&gt;
 &lt;useStandardDocletOptions&gt;true&lt;/useStandardDocletOptions&gt;
-</pre></div><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>useStandardDocletOptions</tt>.</td>
+</pre></div><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>useStandardDocletOptions</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#validateLinks">validateLinks</a></b></td>
             
@@ -2282,10 +2296,10 @@ Example:
             
 <td>Flag controlling content validation of <tt>package-list</tt>
 resources. If set, the content of <tt>package-list</tt>
-resources will be validated.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>validateLinks</tt>.</td>
+resources will be validated.<br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>validateLinks</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#verbose">verbose</a></b></td>
             
@@ -2295,10 +2309,10 @@ resources will be validated.<br /><b>Def
             
 <td>Provides more detailed messages while javadoc is running. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#verbose">verbose</a>.
-<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>verbose</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>false</tt>.<br /><b>User property is</b>: <tt>verbose</tt>.<br /></td>
           </tr>
           
-<tr class="b">
+<tr class="a">
             
 <td><b><a href="#version">version</a></b></td>
             
@@ -2308,10 +2322,10 @@ See <a class="externalLink" href="http:/
             
 <td>Includes the version text in the generated docs. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#version">version</a>.
-<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>version</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>true</tt>.<br /><b>User property is</b>: <tt>version</tt>.<br /></td>
           </tr>
           
-<tr class="a">
+<tr class="b">
             
 <td><b><a href="#windowtitle">windowtitle</a></b></td>
             
@@ -2321,7 +2335,7 @@ See <a class="externalLink" href="http:/
             
 <td>Specifies the title to be placed in the HTML title tag. <br />
 See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#windowtitle">windowtitle</a>.
-<br /><br /><b>Default value is</b>: <tt>${project.name} ${project.version} API</tt>.<br /><b>User property is</b>: <tt>windowtitle</tt>.</td>
+<br /><br /><b>Default value is</b>: <tt>${project.name} ${project.version} API</tt>.<br /><b>User property is</b>: <tt>windowtitle</tt>.<br /></td>
           </tr>
         </table>
       </div>
@@ -2400,24 +2414,19 @@ via the '-J' option to javadoc. Example:
           
 <li><b>Required</b>: <tt>No</tt></li>
         </ul><hr />
-<p><b><a name="additionalparam">additionalparam</a>:</b></p>
-        
-<div><b>Deprecated.</b> Does not properly support multiple options at once and has a bad
-name</div>
+<p><b><a name="additionalOptions">additionalOptions</a>:</b></p>
         
-<div>Set an additional parameter(s) on the command line. This value
-should include quotes as necessary for parameters that include
-spaces. Useful for a custom doclet.</div>
+<div>Set an additional option(s) on the command line. This value should
+include quotes as necessary for parameters that include spaces.
+Useful for a custom doclet.</div>
         
 <ul>
           
-<li><b>Type</b>: <tt>java.lang.String</tt></li>
+<li><b>Type</b>: <tt>java.lang.String[]</tt></li>
           
-<li><b>Since</b>: <tt>2.6</tt></li>
+<li><b>Since</b>: <tt>3.0.0</tt></li>
           
 <li><b>Required</b>: <tt>No</tt></li>
-          
-<li><b>User Property</b>: <tt>additionalparam</tt></li>
         </ul><hr />
 <p><b><a name="applyJavadocSecurityFix">applyJavadocSecurityFix</a>:</b></p>
         
@@ -2662,6 +2671,8 @@ in the output directory. <br /></div>
         </ul><hr />
 <p><b><a name="destDir">destDir</a>:</b></p>
         
+<div><b>Deprecated.</b> No reason given</div>
+        
 <div>Specifies the destination directory where javadoc saves the
 generated HTML files. See <a class="externalLink" href="http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#d">d</a>.</div>
         
@@ -3311,6 +3322,21 @@ directory.</div>
           
 <li><b>User Property</b>: <tt>javadocVersion</tt></li>
         </ul><hr />
+<p><b><a name="jdkToolchain">jdkToolchain</a>:</b></p>
+        
+<div>
+<p>Specify the requirements for this jdk toolchain. This overrules
+the toolchain selected by the maven-toolchain-plugin.</p>
+<b>note:</b> requires at least Maven 3.3.1</div>
+        
+<ul>
+          
+<li><b>Type</b>: <tt>java.util.Map</tt></li>
+          
+<li><b>Since</b>: <tt>3.0.0</tt></li>
+          
+<li><b>Required</b>: <tt>No</tt></li>
+        </ul><hr />
 <p><b><a name="keywords">keywords</a>:</b></p>
         
 <div>Adds HTML meta keyword tags to the generated file for each class.
@@ -3763,6 +3789,8 @@ See <a class="externalLink" href="http:/
 <li><b>User Property</b>: <tt>destDir</tt></li>
           
 <li><b>Default</b>: <tt>${project.build.directory}/apidocs</tt></li>
+          
+<li><b>Alias</b>: <tt>destDir</tt></li>
         </ul><hr />
 <p><b><a name="overview">overview</a>:</b></p>
         
@@ -4020,6 +4048,8 @@ Since Java 5.0.</div>
 <li><b>Required</b>: <tt>No</tt></li>
           
 <li><b>User Property</b>: <tt>sourcetab</tt></li>
+          
+<li><b>Alias</b>: <tt>linksourcetab</tt></li>
         </ul><hr />
 <p><b><a name="splitindex">splitindex</a>:</b></p>