Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/team.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/team.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/team.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:team at 
2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:team at 
2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,7 +49,7 @@
       <li><a href="../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="index.html" title="Apache Maven Toolchains Plugin">Apache 
Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">Project Team</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -60,14 +60,18 @@
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li><a href="usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li><a href="usage.html" title="Usage"><span 
class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
+      <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
+      <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
-    <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
-    <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="project-info.html" title="Project Information"><span 
class="icon-chevron-down"></span>Project Information</a>
      <ul class="nav nav-list">

Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchain-mojo.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchain-mojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchain-mojo.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-plugin-report-plugin:3.10.2:report at 2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
org.apache.maven.plugins:maven-plugin-report-plugin:3.10.2:report at 2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -49,7 +49,7 @@
       <li><a href="../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="index.html" title="Apache Maven Toolchains Plugin">Apache 
Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">toolchains:toolchain</li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -60,14 +60,18 @@
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li><a href="usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li class="active"><a><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li><a href="usage.html" title="Usage"><span 
class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
+      <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
+      <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
-    <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
-    <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>

Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/custom.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/custom.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/custom.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/custom.apt at 2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/custom.apt at 2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -51,7 +51,7 @@
       <li><a href="../../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="../index.html" title="Apache Maven Toolchains 
Plugin">Apache Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">Custom Toolchains <a 
href="https://github.com/apache/maven-toolchains-plugin/tree/HEAD/src/site/apt/toolchains/custom.apt";><img
 src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -62,14 +62,18 @@
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="../index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="../plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li><a href="../usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="../plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li><a href="../toolchain-mojo.html" title="toolchains:toolchain"><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li><a href="../usage.html" title="Usage"><span 
class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li><a href="../toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
+      <li><a href="../toolchains/jdk.html" title="JDK Standard 
Toolchain"><span class="none"></span>JDK Standard Toolchain</a></li>
+      <li class="active"><a><span class="none"></span>Custom 
Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li><a href="../toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
-    <li><a href="../toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
-    <li class="active"><a><span class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>
@@ -121,7 +125,7 @@
 <li>see <code>src/it/setup-custom-toolchain</code> for the custom toolchain 
and plugin,</li>
 <li>see <code>src/it/use-custom-toolchain</code> for a sample project using 
the toolchain through its plugin.</li></ul>
 <p>Following instructions are explanations of key points of the 
sample.</p><section>
-<h3><a name="Creating_Custom_Toolchain"></a>Creating Custom Toolchain</h3>
+<h3><a name="Creating_a_Custom_Toolchain"></a>Creating a Custom Toolchain</h3>
 <p>A toolchain consists in:</p>
 <ul>
 <li>an interface extending <a 
href="/ref/current/maven-core/apidocs/org/apache/maven/toolchain/Toolchain.html"><code>org.apache.maven.toolchain.Toolchain</code></a>,</li>
@@ -132,7 +136,7 @@
 <div class="source"><pre class="prettyprint linenums">    @Component
     private ToolchainManager toolchainManager;
 
-    @Parameter( defaultValue = &quot;${session}&quot;, required = true, 
readonly = true )
+    @Component
     private MavenSession session;
 
     public void execute()

Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/index.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/index.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/index.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/index.apt at 2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/index.apt at 2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -51,7 +51,7 @@
       <li><a href="../../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="../index.html" title="Apache Maven Toolchains 
Plugin">Apache Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">Standard Toolchains <a 
href="https://github.com/apache/maven-toolchains-plugin/tree/HEAD/src/site/apt/toolchains/index.apt";><img
 src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -62,14 +62,18 @@
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="../index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="../plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li><a href="../usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="../plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li><a href="../toolchain-mojo.html" title="toolchains:toolchain"><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li><a href="../usage.html" title="Usage"><span 
class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li class="active"><a><span class="none"></span>Standard 
Toolchains</a></li>
+      <li><a href="../toolchains/jdk.html" title="JDK Standard 
Toolchain"><span class="none"></span>JDK Standard Toolchain</a></li>
+      <li><a href="../toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li class="active"><a><span class="none"></span>Standard 
Toolchains</a></li>
-    <li><a href="../toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
-    <li><a href="../toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>

Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/jdk.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/jdk.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/toolchains/jdk.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/jdk.apt.vm at 2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/toolchains/jdk.apt.vm at 2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -51,7 +51,7 @@
       <li><a href="../../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="../index.html" title="Apache Maven Toolchains 
Plugin">Apache Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">JDK Toolchain <a 
href="https://github.com/apache/maven-toolchains-plugin/tree/HEAD/src/site/apt/toolchains/jdk.apt.vm";><img
 src="../images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -62,14 +62,18 @@
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="../index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="../plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li><a href="../usage.html" title="Usage"><span 
class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="../plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li><a href="../toolchain-mojo.html" title="toolchains:toolchain"><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li><a href="../usage.html" title="Usage"><span 
class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li><a href="../toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
+      <li class="active"><a><span class="none"></span>JDK Standard 
Toolchain</a></li>
+      <li><a href="../toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="../download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li><a href="../toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
-    <li class="active"><a><span class="none"></span>JDK Standard 
Toolchain</a></li>
-    <li><a href="../toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="../project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="../project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>
@@ -119,32 +123,28 @@
 <p>The toolchain type id for JDK is &quot;<code>jdk</code>&quot;.</p>
 <p>Predefined identification tokens, for requirement matching, are:</p>
 <ul>
-<li>&quot;<code>version</code>&quot; marks the version of the jdk. Maven 
Toolchains Plugin can match against a single version or any version ranges,</li>
-<li>any other tokens will be accepted, but only exact matches are 
supported.</li></ul></section><section>
+<li>&quot;<code>version</code>&quot; marks the version of the JDK. This can be 
either a single version or a version range.</li>
+<li>Other tokens are accepted, but only exact matches are 
supported.</li></ul></section><section>
 <h3><a name="Toolchain_Configuration"></a>Toolchain Configuration</h3>
-<p>There is only one configuration element named 
&quot;<code>jdkHome</code>&quot;. It designates the root directory of JDK 
installation.</p></section><section>
+<p>There is only one configuration element named 
&quot;<code>jdkHome</code>&quot;. It designates the root directory of a JDK 
installation.</p></section><section>
 <h3><a name="Sample_toolchains.xml_setup"></a>Sample 
<code>toolchains.xml</code> setup</h3>
 <div class="source"><pre class="prettyprint linenums">&lt;toolchains&gt;
   &lt;toolchain&gt;
     &lt;type&gt;jdk&lt;/type&gt;
     &lt;provides&gt;
-      &lt;version&gt;1.5&lt;/version&gt;
-      &lt;vendor&gt;sun&lt;/vendor&gt;
-      &lt;id&gt;for_mevenide&lt;/id&gt;
+      &lt;version&gt;11&lt;/version&gt;
+      &lt;vendor&gt;temurin&lt;/vendor&gt;
+      &lt;purpose&gt;for_mevenide&lt;/purpose&gt;
     &lt;/provides&gt;
     &lt;configuration&gt;
-      &lt;jdkHome&gt;/home/mkleint/javatools/jdk&lt;/jdkHome&gt;
+      
&lt;jdkHome&gt;/Library/Java/JavaVirtualMachines/temurin-11.jdk/Contents/Home&lt;/jdkHome&gt;
     &lt;/configuration&gt;
   &lt;/toolchain&gt;
   [...]
-&lt;/toolchains&gt;</pre></div></section><section>
-<h3><a name="Toolchains_Plugin_Configuration"></a>Toolchains Plugin 
Configuration</h3>
-<p>For selection of toolchain for use by the project, the following conditions 
are matched against the definitions in the <code>toolchains.xml</code> file:</p>
-<ul>
-<li>&quot;<code>version</code>&quot; which accepts any <a 
href="/enforcer/enforcer-rules/versionRanges.html">version range 
definitions</a>. Version declared by the toolchain needs to fit into the 
range,</li>
-<li>any other tokens needs exact match. Toolchain not providing such token 
will not be selected.</li></ul>
-<p>All conditions need to be satisfied in a sucessfully matched 
toolchain.</p></section><section>
-<h3><a name="Sample_Plugin_Configuration"></a>Sample Plugin Configuration</h3>
+&lt;/toolchains&gt;</pre></div></section></section><section>
+<h2><a 
name="This_defines_a_toolchain_with_version_11.2C_vendor_.22temurin.22.2C_and_purpose_.22for_mevenide.22._A_project_can_request_this_toolchain_by_specifying_the_type_.22jdk.22_and_the_version_.2211.22._It_can_also_use_a_version_range_that_includes_11_like_.5B8.2C_17.5D._It_can_also_ask_for_the_vendor_temurin.2C_with_or_without_version.2C_or_the_purpose_.22for_mevenide.22."></a>This
 defines a toolchain with version 11, vendor &quot;temurin&quot;, and purpose 
&quot;for_mevenide&quot;. A project can request this toolchain by specifying 
the type &quot;jdk&quot; and the version &quot;11&quot;. It can also use a 
version range that includes 11 like [8, 17]. It can also ask for the vendor 
temurin, with or without version, or the purpose &quot;for_mevenide&quot;. 
</h2><section>
+<h3><a name="Toolchains_Plugin_Configuration"></a>Toolchains Plugin 
Configuration</h3></section></section><section>
+<h2><a 
name="A_project_specifies_a_toolchain_in_the_configuraiton_of_the_maven-toolchains-plugin_like_so:"></a>A
 project specifies a toolchain in the configuraiton of the 
maven-toolchains-plugin like so: </h2>
 <div class="source"><pre class="prettyprint linenums">&lt;project&gt;
   [...]
   &lt;build&gt;
@@ -163,7 +163,7 @@
         &lt;configuration&gt;
           &lt;toolchains&gt;
             &lt;jdk&gt;
-              &lt;version&gt;[1.5,)&lt;/version&gt;
+              &lt;version&gt;[1.8,)&lt;/version&gt;
             &lt;/jdk&gt;
           &lt;/toolchains&gt;
         &lt;/configuration&gt;
@@ -171,7 +171,18 @@
     &lt;/plugins&gt;
   &lt;/build&gt;
   [...]
-&lt;/project&gt;</pre></div></section></section>
+&lt;/project&gt;</pre></div></section><section>
+<h2><a 
name="In_this_example.2C_the_project_is_requesting_any_toolchain_with_type_jdk_that_has_a_version_of_1.8_or_greater._.22version.22_accepts_any_version_range_definitions._If_you_want_exactly_JDK_1.8_from_the_vendor_temurin.2C_the_plugin_would_be_configured_like_this:"></a>In
 this example, the project is requesting any toolchain with type jdk that has a 
version of 1.8 or greater. &quot;<code>version</code>&quot; accepts any <a 
href="/enforcer/enforcer-rules/versionRanges.html">version range 
definitions</a>. If you want exactly JDK 1.8 from the vendor temurin, the 
plugin would be configured like this:</h2>
+<div class="source"><pre class="prettyprint linenums">        
&lt;configuration&gt;
+          &lt;toolchains&gt;
+            &lt;jdk&gt;
+              &lt;version&gt;1.8&lt;/version&gt;
+              &lt;vendor&gt;temurin&lt;/vendor&gt;
+            &lt;/jdk&gt;
+          &lt;/toolchains&gt;
+        &lt;/configuration&gt;</pre></div></section><section>
+<h2><a 
name="Aside_from_version.2C_the_definitions_are_opaque_strings._Maven_looks_in_toolchains.xml_for_a_toolchain_that_provides_version.3D.3D.221.8.22_and_vendor.3D.3D.22temurin.22._It_does_not_know_or_care_what_these_strings_mean._It_does_not.2C_for_instance.2C_concern_itself_with_whether_the_jdkHome_configured_by_the_toolchain_that_satisfies_version.3D.3D.221.8.22_and_vendor.3D.3D.22temurin.22_is_JDK_8_from_the_Temurin_project.2C_or_JDK_21_from_Oracle._It_might_not_even_exist."></a>Aside
 from version, the definitions are opaque strings. Maven looks in 
toolchains.xml for a toolchain that provides version==&quot;1.8&quot; and 
vendor==&quot;temurin&quot;. It does not know or care what these strings mean. 
It does not, for instance, concern itself with whether the jdkHome configured 
by the toolchain that satisfies version==&quot;1.8&quot; and 
vendor==&quot;temurin&quot; is JDK 8 from the Temurin project, or JDK 21 from 
Oracle. It might not even exist.</h2></section><section>
+<h2><a name="All_conditions_need_to_be_satisfied_to_find_a_toolchain."></a>All 
conditions need to be satisfied to find a toolchain.</h2></section>
         </main>
       </div>
     </div>

Modified: 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/usage.html
==============================================================================
--- 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/usage.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/usage.html
 Sat Mar  2 16:38:15 2024
@@ -2,7 +2,7 @@
 
 
 <!--
- | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/usage.apt.vm at 2024-02-29
+ | Generated by Apache Maven Doxia Site Renderer 1.11.1 from 
src/site/apt/usage.apt.vm at 2024-03-02
  | Rendered using Apache Maven Fluido Skin 1.11.2
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; lang="en">
@@ -52,7 +52,7 @@ Dennis Lundberg" />
       <li><a href="../index.html" title="Plugins">Plugins</a><span 
class="divider">/</span></li>
       <li><a href="index.html" title="Apache Maven Toolchains Plugin">Apache 
Maven Toolchains Plugin</a><span class="divider">/</span></li>
     <li class="active ">Usage <a 
href="https://github.com/apache/maven-toolchains-plugin/tree/HEAD/src/site/apt/usage.apt.vm";><img
 src="./images/accessories-text-editor.png" title="Edit" /></a></li>
-        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-02-29</li>
+        <li id="publishDate" class="pull-right"><span class="divider">|</span> 
Last Published: 2024-03-02</li>
           <li id="projectVersion" class="pull-right">Version: 
3.1.1-SNAPSHOT</li>
           </ul>
         </div>
@@ -63,14 +63,18 @@ Dennis Lundberg" />
   <ul class="nav nav-list">
    <li class="nav-header">Overview</li>
     <li><a href="index.html" title="Introduction"><span 
class="none"></span>Introduction</a></li>
-    <li><a href="plugin-info.html" title="Goals"><span 
class="none"></span>Goals</a></li>
-    <li class="active"><a><span class="none"></span>Usage</a></li>
-    <li><a href="http://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
+    <li><a href="plugin-info.html" title="Goals"><span 
class="icon-chevron-down"></span>Goals</a>
+     <ul class="nav nav-list">
+      <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span 
class="none"></span>toolchains:toolchain</a></li>
+     </ul></li>
+    <li class="active"><a><span class="icon-chevron-down"></span>Usage</a>
+     <ul class="nav nav-list">
+      <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
+      <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
+      <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
+     </ul></li>
+    <li><a href="https://www.apache.org/licenses/"; class="externalLink" 
title="License"><span class="none"></span>License</a></li>
     <li><a href="download.html" title="Download"><span 
class="none"></span>Download</a></li>
-   <li class="nav-header">Toolchains</li>
-    <li><a href="toolchains/index.html" title="Standard Toolchains"><span 
class="none"></span>Standard Toolchains</a></li>
-    <li><a href="toolchains/jdk.html" title="JDK Standard Toolchain"><span 
class="none"></span>JDK Standard Toolchain</a></li>
-    <li><a href="toolchains/custom.html" title="Custom Toolchains"><span 
class="none"></span>Custom Toolchains</a></li>
    <li class="nav-header">Project Documentation</li>
     <li><a href="project-info.html" title="Project Information"><span 
class="icon-chevron-right"></span>Project Information</a></li>
     <li><a href="project-reports.html" title="Project Reports"><span 
class="icon-chevron-right"></span>Project Reports</a></li>


Reply via email to