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 sv...@apache.org on 2019/06/09 13:59:37 UTC

svn commit: r1860906 [21/22] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ docs/2.0.11/ docs/2.0.2/ do...

Modified: maven/website/content/settings.html
==============================================================================
--- maven/website/content/settings.html (original)
+++ maven/website/content/settings.html Sun Jun  9 13:59:34 2019
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from content/markdown/settings.md at 2019-06-09
+ | Generated by Apache Maven Doxia Site Renderer 1.9 from content/markdown/settings.md at 2019-06-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -133,7 +133,7 @@
           </div>
         </div>
         <div id="bodyColumn"  class="span10" >
-<div class="section">
+<section>
 <h2><a name="Settings_Reference"></a>Settings Reference</h2>
 <ol style="list-style-type: decimal">
 
@@ -177,21 +177,19 @@
 </li>
 </ol>
 </li>
-</ol></div>
-<div class="section">
-<h2><a name="Introduction"></a>Introduction</h2>
-<div class="section">
+</ol></section><section>
+<h2><a name="Introduction"></a>Introduction</h2><section>
 <h3><a name="Quick_Overview"></a>Quick Overview</h3>
-<p>The <tt>settings</tt> element in the <tt>settings.xml</tt> file contains elements used to define values which configure Maven execution in various ways, like the <tt>pom.xml</tt>, but should not be bundled to any specific project, or distributed to an audience. These include values such as the local repository location, alternate remote repository servers, and authentication information.</p>
-<p>There are two locations where a <tt>settings.xml</tt> file may live:</p>
+<p>The settings element in the settings.xml file contains elements used to define values which configure Maven execution in various ways, like the pom.xml, but should not be bundled to any specific project, or distributed to an audience. These include values such as the local repository location, alternate remote repository servers, and authentication information.</p>
+<p>There are two locations where a settings.xml file may live:</p>
 <ul>
 
-<li>The Maven install: <tt>${maven.home}/conf/settings.xml</tt></li>
-<li>A user&#x2019;s install: <tt>${user.home}/.m2/settings.xml</tt></li>
+<li>The Maven install: ${maven.home}/conf/settings.xml</li>
+<li>A user&#x2019;s install: ${user.home}/.m2/settings.xml</li>
 </ul>
-<p>The former <tt>settings.xml</tt> are also called global settings, the latter <tt>settings.xml</tt> are referred to as user settings. If both files exists, their contents gets merged, with the user-specific <tt>settings.xml</tt> being dominant.</p>
-<p>Tip: If you need to create user-specific settings from scratch, it&#x2019;s easiest to copy the global settings from your Maven installation to your <tt>${user.home}/.m2</tt> directory. Maven&#x2019;s default <tt>settings.xml</tt> is a template with comments and examples so you can quickly tweak it to match your needs.</p>
-<p>Here is an overview of the top elements under <tt>settings</tt>:</p>
+<p>The former settings.xml are also called global settings, the latter settings.xml are referred to as user settings. If both files exists, their contents gets merged, with the user-specific settings.xml being dominant.</p>
+<p>Tip: If you need to create user-specific settings from scratch, it&#x2019;s easiest to copy the global settings from your Maven installation to your ${user.home}/.m2 directory. Maven&#x2019;s default settings.xml is a template with comments and examples so you can quickly tweak it to match your needs.</p>
+<p>Here is an overview of the top elements under settings:</p>
 
 <div>
 <div>
@@ -211,18 +209,16 @@
     &lt;/settings&gt;
 </pre></div></div>
 
-<p>The contents of the <tt>settings.xml</tt> can be interpolated using the following expressions:</p>
+<p>The contents of the settings.xml can be interpolated using the following expressions:</p>
 <ol style="list-style-type: decimal">
 
-<li><tt>${user.home}</tt> and all other system properties <i>(since Maven 3.0)</i></li>
-<li><tt>${env.HOME}</tt> etc. for environment variables</li>
+<li>${user.home} and all other system properties <i>(since Maven 3.0)</i></li>
+<li>${env.HOME} etc. for environment variables</li>
 </ol>
-<p>Note that properties defined in profiles within the <tt>settings.xml</tt> cannot be used for interpolation.</p></div></div>
-<div class="section">
-<h2><a name="Settings_Details"></a>Settings Details</h2>
-<div class="section">
+<p>Note that properties defined in profiles within the settings.xml cannot be used for interpolation.</p></section></section><section>
+<h2><a name="Settings_Details"></a>Settings Details</h2><section>
 <h3><a name="Simple_Values"></a>Simple Values</h3>
-<p>Half of the top-level <tt>settings</tt> elements are simple values, representing a range of values which describe elements of the build system that are active full-time.</p>
+<p>Half of the top-level settings elements are simple values, representing a range of values which describe elements of the build system that are active full-time.</p>
 
 <div>
 <div>
@@ -239,13 +235,12 @@
 
 <ul>
 
-<li><b>localRepository</b>: This value is the path of this build system&#x2019;s local repository. The default value is <tt>${user.home}/.m2/repository</tt>. This element is especially useful for a main build server allowing all logged-in users to build from a common local repository.</li>
-<li><b>interactiveMode</b>: <tt>true</tt> if Maven should attempt to interact with the user for input, <tt>false</tt> if not. Defaults to <tt>true</tt>.</li>
-<li><b>offline</b>: <tt>true</tt> if this build system should operate in offline mode, defaults to <tt>false</tt>. This element is useful for build servers which cannot connect to a remote repository, either because of network setup or security reasons.</li>
-</ul></div>
-<div class="section">
+<li><b>localRepository</b>: This value is the path of this build system&#x2019;s local repository. The default value is ${user.home}/.m2/repository. This element is especially useful for a main build server allowing all logged-in users to build from a common local repository.</li>
+<li><b>interactiveMode</b>: true if Maven should attempt to interact with the user for input, false if not. Defaults to true.</li>
+<li><b>offline</b>: true if this build system should operate in offline mode, defaults to false. This element is useful for build servers which cannot connect to a remote repository, either because of network setup or security reasons.</li>
+</ul></section><section>
 <h3><a name="Plugin_Groups"></a>Plugin Groups</h3>
-<p>This element contains a list of <tt>pluginGroup</tt> elements, each contains a groupId. The list is searched when a plugin is used and the groupId is not provided in the command line. This list automatically contains <tt>org.apache.maven.plugins</tt> and <tt>org.codehaus.mojo</tt>.</p>
+<p>This element contains a list of pluginGroup elements, each contains a groupId. The list is searched when a plugin is used and the groupId is not provided in the command line. This list automatically contains org.apache.maven.plugins and org.codehaus.mojo.</p>
 
 <div>
 <div>
@@ -261,16 +256,15 @@
 &lt;/settings&gt;
 </pre></div></div>
 
-<p>For example, given the above settings the Maven command line may execute <tt>org.eclipse.jetty:jetty-maven-plugin:run</tt> with the truncated command:</p>
+<p>For example, given the above settings the Maven command line may execute org.eclipse.jetty:jetty-maven-plugin:run with the truncated command:</p>
 
 <div>
 <div>
 <pre class="source">mvn jetty:run
 </pre></div></div>
-</div>
-<div class="section">
+</section><section>
 <h3><a name="Servers"></a>Servers</h3>
-<p>The repositories for download and deployment are defined by the <a href="./pom.html#Repositories"><tt>repositories</tt></a> and <a href="./pom.html#Distribution_Management"><tt>distributionManagement</tt></a> elements of the POM. However, certain settings such as <tt>username</tt> and <tt>password</tt> should not be distributed along with the <tt>pom.xml</tt>. This type of information should exist on the build server in the <tt>settings.xml</tt>.</p>
+<p>The repositories for download and deployment are defined by the <a href="./pom.html#Repositories">repositories</a> and <a href="./pom.html#Distribution_Management">distributionManagement</a> elements of the POM. However, certain settings such as username and password should not be distributed along with the pom.xml. This type of information should exist on the build server in the settings.xml.</p>
 
 <div>
 <div>
@@ -297,16 +291,14 @@
 
 <ul>
 
-<li><b>id</b>: This is the ID of the server <i>(not of the user to login as)</i> that matches the <tt>id</tt> element of the repository/mirror that Maven tries to connect to.</li>
+<li><b>id</b>: This is the ID of the server <i>(not of the user to login as)</i> that matches the id element of the repository/mirror that Maven tries to connect to.</li>
 <li><b>username</b>, <b>password</b>: These elements appear as a pair denoting the login and password required to authenticate to this server.</li>
-<li><b>privateKey</b>, <b>passphrase</b>: Like the previous two elements, this pair specifies a path to a private key (default is <tt>${user.home}/.ssh/id_dsa</tt>) and a <tt>passphrase</tt>, if required. The <tt>passphrase</tt> and <tt>password</tt> elements may be externalized in the future, but for now they must be set plain-text in the <tt>settings.xml</tt> file.</li>
+<li><b>privateKey</b>, <b>passphrase</b>: Like the previous two elements, this pair specifies a path to a private key (default is ${user.home}/.ssh/id_dsa) and a passphrase, if required. The passphrase and password elements may be externalized in the future, but for now they must be set plain-text in the settings.xml file.</li>
 <li><b>filePermissions</b>, <b>directoryPermissions</b>: When a repository file or directory is created on deployment, these are the permissions to use. The legal values of each is a three digit number corresponding to *nix file permissions, e.g. 664, or 775.</li>
 </ul>
-<p><i>Note:</i> If you use a private key to login to the server, make sure you omit the <tt>&lt;password&gt;</tt> element. Otherwise, the key will be ignored.</p>
-<div class="section">
+<p><i>Note:</i> If you use a private key to login to the server, make sure you omit the &lt;password&gt; element. Otherwise, the key will be ignored.</p><section>
 <h4><a name="Password_Encryption"></a>Password Encryption</h4>
-<p>A new feature - server password and passphrase encryption has been added to 2.1.0+. See details <a href="./guides/mini/guide-encryption.html">on this page</a></p></div></div>
-<div class="section">
+<p>A new feature - server password and passphrase encryption has been added to 2.1.0+. See details <a href="./guides/mini/guide-encryption.html">on this page</a></p></section></section><section>
 <h3><a name="Mirrors"></a>Mirrors</h3>
 
 <div>
@@ -330,12 +322,11 @@
 
 <ul>
 
-<li><b>id</b>, <b>name</b>: The unique identifier and user-friendly name of this mirror. The <tt>id</tt> is used to differentiate between <tt>mirror</tt> elements and to pick the corresponding credentials from the <a href="#Servers"><tt>&lt;servers&gt;</tt></a> section when connecting to the mirror.</li>
+<li><b>id</b>, <b>name</b>: The unique identifier and user-friendly name of this mirror. The id is used to differentiate between mirror elements and to pick the corresponding credentials from the <a href="#Servers">&lt;servers&gt;</a> section when connecting to the mirror.</li>
 <li><b>url</b>: The base URL of this mirror. The build system will use this URL to connect to a repository rather than the original repository URL.</li>
-<li><b>mirrorOf</b>: The <tt>id</tt> of the repository that this is a mirror of. For example, to point to a mirror of the Maven <tt>central</tt> repository (<tt>https://repo.maven.apache.org/maven2/</tt>), set this element to <tt>central</tt>. More advanced mappings like <tt>repo1,repo2</tt> or <tt>*,!inhouse</tt> are also possible. This must not match the mirror <tt>id</tt>.</li>
+<li><b>mirrorOf</b>: The id of the repository that this is a mirror of. For example, to point to a mirror of the Maven central repository (https://repo.maven.apache.org/maven2/), set this element to central. More advanced mappings like repo1,repo2 or *,!inhouse are also possible. This must not match the mirror id.</li>
 </ul>
-<p>For a more in-depth introduction of mirrors, please read the <a href="./guides/mini/guide-mirror-settings.html">Guide to Mirror Settings</a>.</p></div>
-<div class="section">
+<p>For a more in-depth introduction of mirrors, please read the <a href="./guides/mini/guide-mirror-settings.html">Guide to Mirror Settings</a>.</p></section><section>
 <h3><a name="Proxies"></a>Proxies</h3>
 
 <div>
@@ -363,19 +354,17 @@
 
 <ul>
 
-<li><b>id</b>: The unique identifier for this proxy. This is used to differentiate between <tt>proxy</tt> elements.</li>
-<li><b>active</b>: <tt>true</tt> if this proxy is active. This is useful for declaring a set of proxies, but only one may be active at a time.</li>
-<li><b>protocol</b>, <b>host</b>, <b>port</b>: The <tt>protocol://host:port</tt> of the proxy, separated into discrete elements.</li>
+<li><b>id</b>: The unique identifier for this proxy. This is used to differentiate between proxy elements.</li>
+<li><b>active</b>: true if this proxy is active. This is useful for declaring a set of proxies, but only one may be active at a time.</li>
+<li><b>protocol</b>, <b>host</b>, <b>port</b>: The protocol://host:port of the proxy, separated into discrete elements.</li>
 <li><b>username</b>, <b>password</b>: These elements appear as a pair denoting the login and password required to authenticate to this proxy server.</li>
 <li><b>nonProxyHosts</b>: This is a list of hosts which should not be proxied. The delimiter of the list is the expected type of the proxy server; the example above is pipe delimited - comma delimited is also common.</li>
-</ul></div>
-<div class="section">
+</ul></section><section>
 <h3><a name="Profiles"></a>Profiles</h3>
-<p>The <tt>profile</tt> element in the <tt>settings.xml</tt> is a truncated version of the <tt>pom.xml</tt> <tt>profile</tt> element. It consists of the <tt>activation</tt>, <tt>repositories</tt>, <tt>pluginRepositories</tt> and <tt>properties</tt> elements. The <tt>profile</tt> elements only include these four elements because they concerns themselves with the build system as a whole (which is the role of the <tt>settings.xml</tt> file), not about individual project object model settings.</p>
-<p>If a profile is active from <tt>settings</tt>, its values will override any equivalently ID&#x2019;d profiles in a POM or <tt>profiles.xml</tt> file.</p>
-<div class="section">
+<p>The profile element in the settings.xml is a truncated version of the pom.xml profile element. It consists of the activation, repositories, pluginRepositories and properties elements. The profile elements only include these four elements because they concerns themselves with the build system as a whole (which is the role of the settings.xml file), not about individual project object model settings.</p>
+<p>If a profile is active from settings, its values will override any equivalently ID&#x2019;d profiles in a POM or profiles.xml file.</p><section>
 <h4><a name="Activation"></a>Activation</h4>
-<p>Activations are the key of a profile. Like the POM&#x2019;s profiles, the power of a profile comes from its ability to modify some values only under certain circumstances; those circumstances are specified via an <tt>activation</tt> element.</p>
+<p>Activations are the key of a profile. Like the POM&#x2019;s profiles, the power of a profile comes from its ability to modify some values only under certain circumstances; those circumstances are specified via an activation element.</p>
 
 <div>
 <div>
@@ -415,29 +404,28 @@
 <p>Activation occurs when all specified criteria have been met, though not all are required at once.</p>
 <ul>
 
-<li><b>jdk</b>: <tt>activation</tt> has a built in, Java-centric check in the <tt>jdk</tt> element. This will activate if the test is run under a jdk version number that matches the prefix given. In the above example, <tt>1.5.0_06</tt> will match. Ranges are also supported as of Maven 2.1. See the <a class="externalLink" href="https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html">maven-enforcer-plugin</a> for more details about supported ranges.</li>
-<li><b>os</b>: The <tt>os</tt> element can define some operating system specific properties shown above. See the <a class="externalLink" href="https://maven.apache.org/plugins/maven-enforcer-plugin/rules/requireOS.html">maven-enforcer-plugin</a> for more details about OS values.</li>
-<li><b>property</b>: The <tt>profile</tt> will activate if Maven detects a property (a value which can be dereferenced within the POM by <tt>${name}</tt>) of the corresponding <tt>name=value</tt> pair.</li>
-<li><b>file</b>: Finally, a given filename may activate the <tt>profile</tt> by the <tt>existence</tt> of a file, or if it is <tt>missing</tt>.</li>
+<li><b>jdk</b>: activation has a built in, Java-centric check in the jdk element. This will activate if the test is run under a jdk version number that matches the prefix given. In the above example, 1.5.0_06 will match. Ranges are also supported as of Maven 2.1. See the <a class="externalLink" href="https://maven.apache.org/enforcer/enforcer-rules/versionRanges.html">maven-enforcer-plugin</a> for more details about supported ranges.</li>
+<li><b>os</b>: The os element can define some operating system specific properties shown above. See the <a class="externalLink" href="https://maven.apache.org/plugins/maven-enforcer-plugin/rules/requireOS.html">maven-enforcer-plugin</a> for more details about OS values.</li>
+<li><b>property</b>: The profile will activate if Maven detects a property (a value which can be dereferenced within the POM by ${name}) of the corresponding name=value pair.</li>
+<li><b>file</b>: Finally, a given filename may activate the profile by the existence of a file, or if it is missing.</li>
 </ul>
-<p>The <tt>activation</tt> element is not the only way that a <tt>profile</tt> may be activated. The <tt>settings.xml</tt> file&#x2019;s <tt>activeProfile</tt> element may contain the profile&#x2019;s <tt>id</tt>. They may also be activated explicitly through the command line via a comma separated list after the <tt>-P</tt> flag (e.g. <tt>-P test</tt>).</p>
-<p><i>To see which profile will activate in a certain build, use the</i> <tt>maven-help-plugin</tt>.</p>
+<p>The activation element is not the only way that a profile may be activated. The settings.xml file&#x2019;s activeProfile element may contain the profile&#x2019;s id. They may also be activated explicitly through the command line via a comma separated list after the -P flag (e.g. -P test).</p>
+<p><i>To see which profile will activate in a certain build, use the</i> maven-help-plugin.</p>
 
 <div>
 <div>
 <pre class="source">mvn help:active-profiles
 </pre></div></div>
-</div>
-<div class="section">
+</section><section>
 <h4><a name="Properties"></a>Properties</h4>
-<p>Maven properties are value placeholder, like properties in Ant. Their values are accessible anywhere within a POM by using the notation <tt>${X}</tt>, where <tt>X</tt> is the property. They come in five different styles, all accessible from the <tt>settings.xml</tt> file:</p>
+<p>Maven properties are value placeholder, like properties in Ant. Their values are accessible anywhere within a POM by using the notation ${X}, where X is the property. They come in five different styles, all accessible from the settings.xml file:</p>
 <ol style="list-style-type: decimal">
 
-<li><tt>env.X</tt>: Prefixing a variable with &#x201c;env.&#x201d; will return the shell&#x2019;s environment variable. For example, <tt>${env.PATH}</tt> contains the $path environment variable (<tt>%PATH%</tt> in Windows).</li>
-<li><tt>project.x</tt>: A dot (.) notated path in the POM will contain the corresponding element&#x2019;s value. For example: <tt>&lt;project&gt;&lt;version&gt;1.0&lt;/version&gt;&lt;/project&gt;</tt> is accessible via <tt>${project.version}</tt>.</li>
-<li><tt>settings.x</tt>: A dot (.) notated path in the <tt>settings.xml</tt> will contain the corresponding element&#x2019;s value. For example: <tt>&lt;settings&gt;&lt;offline&gt;false&lt;/offline&gt;&lt;/settings&gt;</tt> is accessible via <tt>${settings.offline}</tt>.</li>
-<li>Java System Properties: All properties accessible via <tt>java.lang.System.getProperties()</tt> are available as POM properties, such as <tt>${java.home}</tt>.</li>
-<li><tt>x</tt>: Set within a &lt;properties /&gt; element or an external files, the value may be used as <tt>${someVar}</tt>.</li>
+<li>env.X: Prefixing a variable with &#x201c;env.&#x201d; will return the shell&#x2019;s environment variable. For example, ${env.PATH} contains the $path environment variable (%PATH% in Windows).</li>
+<li>project.x: A dot (.) notated path in the POM will contain the corresponding element&#x2019;s value. For example: &lt;project&gt;&lt;version&gt;1.0&lt;/version&gt;&lt;/project&gt; is accessible via ${project.version}.</li>
+<li>settings.x: A dot (.) notated path in the settings.xml will contain the corresponding element&#x2019;s value. For example: &lt;settings&gt;&lt;offline&gt;false&lt;/offline&gt;&lt;/settings&gt; is accessible via ${settings.offline}.</li>
+<li>Java System Properties: All properties accessible via java.lang.System.getProperties() are available as POM properties, such as ${java.home}.</li>
+<li>x: Set within a &lt;properties /&gt; element or an external files, the value may be used as ${someVar}.</li>
 </ol><!-- -->
 
 <div>
@@ -460,8 +448,7 @@
 &lt;/settings&gt;
 </pre></div></div>
 
-<p>The property <tt>${user.install}</tt> is accessible from a POM if this profile is active.</p></div>
-<div class="section">
+<p>The property ${user.install} is accessible from a POM if this profile is active.</p></section><section>
 <h4><a name="Repositories"></a>Repositories</h4>
 <p>Repositories are remote collections of projects from which Maven uses to populate the local repository of the build system. It is from this local repository that Maven calls it plugins and dependencies. Different remote repositories may contain different projects, and under the active profile they may be searched for a matching release or snapshot artifact.</p>
 
@@ -506,15 +493,13 @@
 <ul>
 
 <li><b>releases</b>, <b>snapshots</b>: These are the policies for each type of artifact, Release or snapshot. With these two sets, a POM has the power to alter the policies for each type independent of the other within a single repository. For example, one may decide to enable only snapshot downloads, possibly for development purposes.</li>
-<li><b>enabled</b>: <tt>true</tt> or <tt>false</tt> for whether this repository is enabled for the respective type (<tt>releases</tt> or <tt>snapshots</tt>).</li>
-<li><b>updatePolicy</b>: This element specifies how often updates should attempt to occur. Maven will compare the local POM&#x2019;s timestamp (stored in a repository&#x2019;s maven-metadata file) to the remote. The choices are: <tt>always</tt>, <tt>daily</tt> (default), <tt>interval:X</tt> (where X is an integer in minutes) or <tt>never</tt>.</li>
-<li><b>checksumPolicy</b>: When Maven deploys files to the repository, it also deploys corresponding checksum files. Your options are to <tt>ignore</tt>, <tt>fail</tt>, or <tt>warn</tt> on missing or incorrect checksums.</li>
-<li><b>layout</b>: In the above description of repositories, it was mentioned that they all follow a common layout. This is mostly correct. Maven 2 has a default layout for its repositories; however, Maven 1.x had a different layout. Use this element to specify which if it is <tt>default</tt> or <tt>legacy</tt>.</li>
-</ul></div>
-<div class="section">
+<li><b>enabled</b>: true or false for whether this repository is enabled for the respective type (releases or snapshots).</li>
+<li><b>updatePolicy</b>: This element specifies how often updates should attempt to occur. Maven will compare the local POM&#x2019;s timestamp (stored in a repository&#x2019;s maven-metadata file) to the remote. The choices are: always, daily (default), interval:X (where X is an integer in minutes) or never.</li>
+<li><b>checksumPolicy</b>: When Maven deploys files to the repository, it also deploys corresponding checksum files. Your options are to ignore, fail, or warn on missing or incorrect checksums.</li>
+<li><b>layout</b>: In the above description of repositories, it was mentioned that they all follow a common layout. This is mostly correct. Maven 2 has a default layout for its repositories; however, Maven 1.x had a different layout. Use this element to specify which if it is default or legacy.</li>
+</ul></section><section>
 <h4><a name="Plugin_Repositories"></a>Plugin Repositories</h4>
-<p>Repositories are home to two major types of artifacts. The first are artifacts that are used as dependencies of other artifacts. These are the majority of plugins that reside within central. The other type of artifact is plugins. Maven plugins are themselves a special type of artifact. Because of this, plugin repositories may be separated from other repositories (although, I have yet to hear a convincing argument for doing so). In any case, the structure of the <tt>pluginRepositories</tt> element block is similar to the <tt>repositories</tt> element. The <tt>pluginRepository</tt> elements each specify a remote location of where Maven can find new plugins.</p></div></div>
-<div class="section">
+<p>Repositories are home to two major types of artifacts. The first are artifacts that are used as dependencies of other artifacts. These are the majority of plugins that reside within central. The other type of artifact is plugins. Maven plugins are themselves a special type of artifact. Because of this, plugin repositories may be separated from other repositories (although, I have yet to hear a convincing argument for doing so). In any case, the structure of the pluginRepositories element block is similar to the repositories element. The pluginRepository elements each specify a remote location of where Maven can find new plugins.</p></section></section><section>
 <h3><a name="Active_Profiles"></a>Active Profiles</h3>
 
 <div>
@@ -530,7 +515,7 @@
 &lt;/settings&gt;
 </pre></div></div>
 
-<p>The final piece of the <tt>settings.xml</tt> puzzle is the <tt>activeProfiles</tt> element. This contains a set of <tt>activeProfile</tt> elements, which each have a value of a <tt>profile</tt> <tt>id</tt>. Any <tt>profile</tt> <tt>id</tt> defined as an <tt>activeProfile</tt> will be active, regardless of any environment settings. If no matching profile is found nothing will happen. For example, if <tt>env-test</tt> is an <tt>activeProfile</tt>, a profile in a <tt>pom.xml</tt> (or <tt>profile.xml</tt> with a corresponding <tt>id</tt> will be active. If no such profile is found then execution will continue as normal.</p></div></div>
+<p>The final piece of the settings.xml puzzle is the activeProfiles element. This contains a set of activeProfile elements, which each have a value of a profile id. Any profile id defined as an activeProfile will be active, regardless of any environment settings. If no matching profile is found nothing will happen. For example, if env-test is an activeProfile, a profile in a pom.xml (or profile.xml with a corresponding id will be active. If no such profile is found then execution will continue as normal.</p></section></section>
         </div>
       </div>
     </div>

Modified: maven/website/content/shared/index.html
==============================================================================
--- maven/website/content/shared/index.html (original)
+++ maven/website/content/shared/index.html Sun Jun  9 13:59:34 2019
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from content/apt/shared/index.apt at 2019-06-09
+ | Generated by Apache Maven Doxia Site Renderer 1.9 from content/apt/shared/index.apt at 2019-06-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -122,9 +122,8 @@ Karl Heinz Marbaise" />
           </div>
         </div>
         <div id="bodyColumn"  class="span10" >
-<div class="section">
-<h2><a name="Shared_Components"></a>Shared Components</h2></div>
-<div class="section">
+<section>
+<h2><a name="Shared_Components"></a>Shared Components</h2></section><section>
 <h2><a name="The_shared_components_are_currently_under_transition_to_Maven_3.x_only_components."></a>The shared components are currently under transition to Maven 3.x only components.</h2>
 <table border="1" class="table table-striped">
 <tr class="a">
@@ -135,167 +134,167 @@ Karl Heinz Marbaise" />
 <th align="left"><b>Source Repository</b></th>
 <th align="left"><b>Issue Tracking</b></th></tr>
 <tr class="b">
-<td align="left"><a href="/shared/file-management/"> <tt>file-management</tt></a></td>
+<td align="left"><a href="/shared/file-management/"> <code>file-management</code></a></td>
 <td align="left">3.0.0</td>
 <td align="left">2015-12-25</td>
 <td align="left">API to collect files from a given directory using several include/exclude rules.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-file-management.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-file-management/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13262">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-archiver/"> <tt>maven-archiver</tt></a></td>
+<td align="left"><a href="/shared/maven-archiver/"> <code>maven-archiver</code></a></td>
 <td align="left">3.4.0</td>
 <td align="left">2019-02-24</td>
 <td align="left">Is mainly used by plugins to handle packaging.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-archiver.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-archiver/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13268">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-artifact-transfer/"> <tt>maven-artifact-transfer</tt></a></td>
+<td align="left"><a href="/shared/maven-artifact-transfer/"> <code>maven-artifact-transfer</code></a></td>
 <td align="left">0.11.0</td>
 <td align="left">2019-02-24</td>
 <td align="left">An API to install, deploy and resolving artifacts with Maven3</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-artifact-transfer.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-artifact-transfer/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13281">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-common-artifact-filters/"> <tt>maven-common-artifact-filters</tt></a></td>
+<td align="left"><a href="/shared/maven-common-artifact-filters/"> <code>maven-common-artifact-filters</code></a></td>
 <td align="left">3.1.0</td>
 <td align="left">2018-12-18</td>
 <td align="left">Used to filter lists of Artifact instances.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-common-artifact-filters/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13269">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-dependency-analyzer/"> <tt>maven-dependency-analyzer</tt></a></td>
+<td align="left"><a href="/shared/maven-dependency-analyzer/"> <code>maven-dependency-analyzer</code></a></td>
 <td align="left">1.11.1</td>
 <td align="left">2018-12-25</td>
 <td align="left">Maven Dependency Analyzer component.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-dependency-analyzer.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-dependency-analyzer/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20MSHARED%20AND%20component%20%3D%20maven-dependency-analyzer">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-dependency-tree/"> <tt>maven-dependency-tree</tt></a></td>
+<td align="left"><a href="/shared/maven-dependency-tree/"> <code>maven-dependency-tree</code></a></td>
 <td align="left">3.0.1</td>
 <td align="left">2017-05-07</td>
 <td align="left">Maven Dependency Tree constructs a tree model of a Maven project's dependencies.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-dependency-tree.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-dependency-tree/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13264">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/doxia/doxia-sitetools/doxia-integration-tools/"> <tt>maven-doxia-tools</tt></a></td>
+<td align="left"><a href="/doxia/doxia-sitetools/doxia-integration-tools/"> <code>maven-doxia-tools</code></a></td>
 <td align="left"></td>
 <td align="left"></td>
-<td align="left">moved to <a href="/doxia/doxia-sitetools/doxia-integration-tools/"> <tt>doxia-integration-tools</tt></a></td>
+<td align="left">moved to <a href="/doxia/doxia-sitetools/doxia-integration-tools/"> <code>doxia-integration-tools</code></a></td>
 <td align="left"></td>
 <td align="left"></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-filtering/"> <tt>maven-filtering</tt></a></td>
+<td align="left"><a href="/shared/maven-filtering/"> <code>maven-filtering</code></a></td>
 <td align="left">3.1.1</td>
 <td align="left">2016-06-02</td>
 <td align="left">Components for filtering resources.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-filtering.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-filtering/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13380">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-invoker/"> <tt>maven-invoker</tt></a></td>
+<td align="left"><a href="/shared/maven-invoker/"> <code>maven-invoker</code></a></td>
 <td align="left">3.0.1</td>
 <td align="left">2018-05-29</td>
 <td align="left">Fires up a Maven build in a new JVM.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-invoker.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-invoker/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13271">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-jarsigner/"> <tt>maven-jarsigner</tt></a></td>
+<td align="left"><a href="/shared/maven-jarsigner/"> <code>maven-jarsigner</code></a></td>
 <td align="left">3.0.0</td>
 <td align="left">2018-10-31</td>
 <td align="left">This component provides some utilities to sign/verify jars/files in your Mojos.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-jarsigner.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-jarsigner/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/15255">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-mapping/"> <tt>maven-mapping</tt></a></td>
+<td align="left"><a href="/shared/maven-mapping/"> <code>maven-mapping</code></a></td>
 <td align="left">3.0.0</td>
 <td align="left">2015-11-19</td>
 <td align="left">A shared component for all plugins that need to do mapping.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-mapping.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-mapping/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/16150">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-reporting-api/"> <tt>maven-reporting-api</tt></a></td>
+<td align="left"><a href="/shared/maven-reporting-api/"> <code>maven-reporting-api</code></a></td>
 <td align="left">3.0</td>
 <td align="left">2010-05-12</td>
 <td align="left">API to manage report generation.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-reporting-api.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-reporting-api/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/14413">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-reporting-exec/"> <tt>maven-reporting-exec</tt></a></td>
+<td align="left"><a href="/shared/maven-reporting-exec/"> <code>maven-reporting-exec</code></a></td>
 <td align="left">1.4</td>
 <td align="left">2017-10-16</td>
 <td align="left">API to manage report plugins preparation with Maven 3.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-reporting-exec.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-reporting-exec/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/14716">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-reporting-impl/"> <tt>maven-reporting-impl</tt></a></td>
+<td align="left"><a href="/shared/maven-reporting-impl/"> <code>maven-reporting-impl</code></a></td>
 <td align="left">3.0.0</td>
 <td align="left">2017-06-21</td>
 <td align="left">Abstract classes to manage report generation.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-reporting-impl.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-reporting-impl/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13274">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-repository-builder/"> <tt>maven-repository-builder</tt></a></td>
+<td align="left"><a href="/shared/maven-repository-builder/"> <code>maven-repository-builder</code></a></td>
 <td align="left">1.0</td>
 <td align="left">2014-11-11</td>
 <td align="left"></td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-repository-builder.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-repository-builder/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13275">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-script-interpreter/"> <tt>maven-script-interpreter</tt></a></td>
+<td align="left"><a href="/shared/maven-script-interpreter/"> <code>maven-script-interpreter</code></a></td>
 <td align="left">1.2</td>
 <td align="left">2017-07-21</td>
 <td align="left">Utilities to interpret/execute some scripts for various implementations: groovy or beanshell.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-script-interpreter.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-script-interpreter/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/15256">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-shared-incremental/"> <tt>maven-shared-incremental</tt></a></td>
+<td align="left"><a href="/shared/maven-shared-incremental/"> <code>maven-shared-incremental</code></a></td>
 <td align="left">1.1</td>
 <td align="left">2013-04-08</td>
 <td align="left">Various utility classes and plexus components for supporting incremental build functionality in Maven plugins.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-shared-incremental.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-shared-incremental/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/15650">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-shared-jar/"> <tt>maven-shared-jar</tt></a></td>
+<td align="left"><a href="/shared/maven-shared-jar/"> <code>maven-shared-jar</code></a></td>
 <td align="left">1.2</td>
 <td align="left">2015-12-31</td>
 <td align="left">Utilities which help identify the contents of a JAR, including Java class analysis and Maven metadata analysis.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-shared-jar.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-shared-jar/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13279">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-shared-resources/"> <tt>maven-shared-resources</tt></a></td>
+<td align="left"><a href="/shared/maven-shared-resources/"> <code>maven-shared-resources</code></a></td>
 <td align="left">2</td>
 <td align="left">2015-02-05</td>
 <td align="left">This is a collection of templates that are specific to the Maven project.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-shared-resources.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-shared-resources/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/14715">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-shared-utils/"> <tt>maven-shared-utils</tt></a></td>
+<td align="left"><a href="/shared/maven-shared-utils/"> <code>maven-shared-utils</code></a></td>
 <td align="left">3.2.1</td>
 <td align="left">2018-02-10</td>
 <td align="left">Utilities functions for use within Maven.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-shared-utils.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-shared-utils/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/15606">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/shared/maven-shared-io/"> <tt>maven-shared-io</tt></a></td>
+<td align="left"><a href="/shared/maven-shared-io/"> <code>maven-shared-io</code></a></td>
 <td align="left">3.0.0</td>
 <td align="left">2015-12-23</td>
 <td align="left">API for I/O support like logging, download or file scanning.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-shared-io.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-shared-io/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/12326440/">JIRA</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/shared/maven-verifier/"> <tt>maven-verifier</tt></a></td>
+<td align="left"><a href="/shared/maven-verifier/"> <code>maven-verifier</code></a></td>
 <td align="left">1.6</td>
 <td align="left">2015-06-24</td>
 <td align="left">Used to run Maven builds as part of tests.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-verifier.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-verifier/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSHARED/component/13281">JIRA</a></td></tr>
 <tr class="b">
-<td align="left"><a href="/scm/"> <tt>maven-scm</tt></a></td>
+<td align="left"><a href="/scm/"> <code>maven-scm</code></a></td>
 <td align="left">1.11.1</td>
 <td align="left">2018-09-11</td>
 <td align="left">Generic API to SCM systems.</td>
 <td align="left"><a class="externalLink" href="https://gitbox.apache.org/repos/asf/maven-scm.git">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-scm/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/SCM">JIRA</a></td></tr></table>
-<p>Archived version of shared libraries reference documentations are <a href="../shared-archives/">located here</a>.</p></div>
+<p>Archived version of shared libraries reference documentations are <a href="../shared-archives/">located here</a>.</p></section>
         </div>
       </div>
     </div>

Modified: maven/website/content/skins/index.html
==============================================================================
--- maven/website/content/skins/index.html (original)
+++ maven/website/content/skins/index.html Sun Jun  9 13:59:34 2019
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from content/apt/skins/index.apt at 2019-06-09
+ | Generated by Apache Maven Doxia Site Renderer 1.9 from content/apt/skins/index.apt at 2019-06-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -122,10 +122,9 @@ Michael Osipov" />
           </div>
         </div>
         <div id="bodyColumn"  class="span10" >
-<div class="section">
+<section>
 <h2><a name="Available_Skins"></a>Available Skins</h2>
-<p>The following table lists skins that are available for you to use in your Maven generated site.</p>
-<div class="section">
+<p>The following table lists skins that are available for you to use in your Maven generated site.</p><section>
 <h3><a name="Supported_By_The_Maven_Project"></a>Supported By The Maven Project</h3>
 <table border="1" class="table table-striped">
 <tr class="a">
@@ -136,20 +135,19 @@ Michael Osipov" />
 <th align="left"><b>Source Repository</b></th>
 <th align="left"><b>Issue Tracking</b></th></tr>
 <tr class="b">
-<td align="left"><a href="/skins/maven-default-skin/"> <tt>Maven Default Skin</tt></a></td>
+<td align="left"><a href="/skins/maven-default-skin/"> <code>Maven Default Skin</code></a></td>
 <td align="left">1.2</td>
 <td align="left">[3.5,)</td>
 <td align="left">You get this skin if you don't specify any skin or template.</td>
 <td align="left"><a class="externalLink" href="http://gitbox.apache.org/repos/asf/maven-default-skin/">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-default-skin/">GitHub</a></td>
 <td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSKINS/component/12326472">Jira MSKINS</a></td></tr>
 <tr class="a">
-<td align="left"><a href="/skins/maven-fluido-skin/"> <tt>Maven Fluido Skin</tt></a></td>
+<td align="left"><a href="/skins/maven-fluido-skin/"> <code>Maven Fluido Skin</code></a></td>
 <td align="left">1.7</td>
 <td align="left">[3.7,)</td>
 <td align="left">Skin based on Bootstrap CSS.</td>
 <td align="left"><a class="externalLink" href="http://gitbox.apache.org/repos/asf/maven-fluido-skin/">Git</a> / <a class="externalLink" href="https://github.com/apache/maven-fluido-skin/">GitHub</a></td>
-<td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSKINS/component/12326474">Jira MSKINS</a></td></tr></table>
-<div class="section">
+<td align="left"><a class="externalLink" href="https://issues.apache.org/jira/browse/MSKINS/component/12326474">Jira MSKINS</a></td></tr></table><section>
 <h4><a name="Retired"></a>Retired</h4>
 <table border="1" class="table table-striped">
 <tr class="a">
@@ -159,24 +157,23 @@ Michael Osipov" />
 <th align="left"><b>Retired Date</b></th>
 <th align="left"><b>Description</b></th></tr>
 <tr class="b">
-<td align="left"><a href="/skins/maven-application-skin/"> <tt>Maven Application Skin</tt></a></td>
+<td align="left"><a href="/skins/maven-application-skin/"> <code>Maven Application Skin</code></a></td>
 <td align="left">1.0</td>
 <td align="left">(,3.4]</td>
 <td align="left">2015-12-28</td>
 <td align="left">A skin used by applications like Continuum.</td></tr>
 <tr class="a">
-<td align="left"><a href="/skins/maven-classic-skin/"> <tt>Maven Classic Skin</tt></a></td>
+<td align="left"><a href="/skins/maven-classic-skin/"> <code>Maven Classic Skin</code></a></td>
 <td align="left">1.1</td>
 <td align="left">(,3.4]</td>
 <td align="left">2015-12-28</td>
 <td align="left">This skin resembles the look of a site generated by Maven 1.</td></tr>
 <tr class="b">
-<td align="left"><a href="/skins/maven-stylus-skin/"> <tt>Maven Stylus Skin</tt></a></td>
+<td align="left"><a href="/skins/maven-stylus-skin/"> <code>Maven Stylus Skin</code></a></td>
 <td align="left">1.5</td>
 <td align="left">(,3.4]</td>
 <td align="left">2015-12-28</td>
-<td align="left">The skin used for the website of Maven itself.</td></tr></table></div></div>
-<div class="section">
+<td align="left">The skin used for the website of Maven itself.</td></tr></table></section></section><section>
 <h3><a name="Outside_The_Maven_Land"></a>Outside The Maven Land</h3>
 <table border="1" class="table table-striped">
 <tr class="a">
@@ -184,16 +181,15 @@ Michael Osipov" />
 <th align="left"><b>Maintainer</b></th>
 <th align="left"><b>Description</b></th></tr>
 <tr class="b">
-<td align="left"><a class="externalLink" href="http://andriusvelykis.github.io/reflow-maven-skin/"> <tt>Reflow Maven Skin</tt></a></td>
+<td align="left"><a class="externalLink" href="http://andriusvelykis.github.io/reflow-maven-skin/"> <code>Reflow Maven Skin</code></a></td>
 <td align="left"><a class="externalLink" href="https://github.com/andriusvelykis"> Andrius Velykis</a></td>
 <td align="left">Responsive Apache Maven skin to reflow the standard Maven site with a modern fe</td></tr>
 <tr class="a">
-<td align="left"><a class="externalLink" href="http://docs.bernardomg.com/maven/docs-maven-skin/"> <tt>Docs Maven Skin</tt></a></td>
+<td align="left"><a class="externalLink" href="http://docs.bernardomg.com/maven/docs-maven-skin/"> <code>Docs Maven Skin</code></a></td>
 <td align="left"><a class="externalLink" href="https://github.com/Bernardo-MG"> Bernardo Mart&#xed;nez Garrido</a></td>
-<td align="left">A minimalist and responsive Bootstrap-based HTML5 skin for Maven Site, which will help to use it as a documentation site.</td></tr></table></div>
-<div class="section">
+<td align="left">A minimalist and responsive Bootstrap-based HTML5 skin for Maven Site, which will help to use it as a documentation site.</td></tr></table></section><section>
 <h3><a name="Instructions"></a>Instructions</h3>
-<p>To use one of these skins in your project, you use the <tt>skin</tt> element of the <a class="externalLink" href="https://maven.apache.org/plugins/maven-site-plugin/examples/sitedescriptor.html">site descriptor</a>. This is a regular artifact or dependency-like element. For example, to use the Maven Fluido Skin, you would include the this in your <tt>site.xml</tt> file:</p>
+<p>To use one of these skins in your project, you use the <code>skin</code> element of the <a class="externalLink" href="https://maven.apache.org/plugins/maven-site-plugin/examples/sitedescriptor.html">site descriptor</a>. This is a regular artifact or dependency-like element. For example, to use the Maven Fluido Skin, you would include the this in your <code>site.xml</code> file:</p>
 <div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   ...
   &lt;skin&gt;
@@ -202,7 +198,7 @@ Michael Osipov" />
     &lt;version&gt;1.7&lt;/version&gt;
   &lt;/skin&gt;
   ...
-&lt;/project&gt;</pre></div></div></div>
+&lt;/project&gt;</pre></div></section></section>
         </div>
       </div>
     </div>

Modified: maven/website/content/support-and-training.html
==============================================================================
--- maven/website/content/support-and-training.html (original)
+++ maven/website/content/support-and-training.html Sun Jun  9 13:59:34 2019
@@ -1,6 +1,6 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.8.1 from content/markdown/support-and-training.md at 2019-06-09
+ | Generated by Apache Maven Doxia Site Renderer 1.9 from content/markdown/support-and-training.md at 2019-06-09
  | Rendered using Apache Maven Fluido Skin 1.7
 -->
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
@@ -138,12 +138,9 @@
 <p>The page to modify is: content/markdown/support-and-training.md</p>
 <p>There aren&#x2019;t any hard and fast rules about what is acceptable but please keep your entry to a few lines, a link and a small logo.</p>
 <p>Remember to add you company to both sections if you provide support and training.</p>
-<p><b>Please note entries are listed in Alpha order of company names.</b></p>
-<div class="section">
-<h2><a name="Support"></a>Support</h2></div>
-<div class="section">
-<h2><a name="Training"></a>Training</h2>
-<div class="section">
+<p><b>Please note entries are listed in Alpha order of company names.</b></p><section>
+<h2><a name="Support"></a>Support</h2></section><section>
+<h2><a name="Training"></a>Training</h2><section>
 <h3><a name="Takari"></a>Takari</h3>
 <p><img src="http://takari.io/assets/img/takari_logo.png" alt="Takari" /></p>
 <p>Takari&#x2019;s <a class="externalLink" href="http://takari.io/training.html">Introduction to Maven</a> virtual training course <a class="externalLink" href="http://takari.io/training-outline.html">curriculum</a> was designed by Jason van Zyl, the creator of the Apache Maven project. Whether you&#x2019;re a new user looking for a solid introduction or a current user looking for an essential refresh, this course was designed to offer a practical and relevant baseline of knowledge to help your team collaborate more effectively on Maven projects.</p>
@@ -158,12 +155,11 @@
 <li>Configure plugins to run unit tests</li>
 <li>Create and configure Maven multi-module projects</li>
 </ul>
-<p>Public virtual classes run monthly. If you are interested in setting up a private virtual session, we can customize the hours to the needs of your team. Please contact us for more details at <a class="externalLink" href="mailto:training@takari.io">training@takari.io</a>. To learn more or get registered for an upcoming class, please click <a class="externalLink" href="http://takari.io/training.html">here</a>.</p></div>
-<div class="section">
+<p>Public virtual classes run monthly. If you are interested in setting up a private virtual session, we can customize the hours to the needs of your team. Please contact us for more details at <a class="externalLink" href="mailto:training@takari.io">training@takari.io</a>. To learn more or get registered for an upcoming class, please click <a class="externalLink" href="http://takari.io/training.html">here</a>.</p></section><section>
 <h3><a name="Web_Age_Solutions"></a>Web Age Solutions</h3>
 <p><img src="http://www.webagesolutions.com/graphics/new_logo.gif" alt="Web Age Solutions" /><br />
 <a class="externalLink" href="http://www.webagesolutions.com/training/continuous_integration/">Web Age Solutions</a> offers training to introduce students to the theory and practice behind Apache Maven, and give the tools to build and manage software projects using Maven, Nexus, Artifactory, and Jenkins</p>
-<p>There are several options for training, including traditional classroom courses, live virtual courses, and soon, online video training.</p></div></div>
+<p>There are several options for training, including traditional classroom courses, live virtual courses, and soon, online video training.</p></section></section>
         </div>
       </div>
     </div>