Added: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/generate-jdk-toolchains-xml-mojo.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/generate-jdk-toolchains-xml-mojo.html (added) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/generate-jdk-toolchains-xml-mojo.html Sat Apr 13 09:10:05 2024 @@ -0,0 +1,173 @@ +<!DOCTYPE html> + + +<!-- + | 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-04-13 + | Rendered using Apache Maven Fluido Skin 1.11.2 +--> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> + <title>Apache Maven Toolchains Plugin – toolchains:generate-jdk-toolchains-xml</title> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.2.min.css" /> + <link rel="stylesheet" href="./css/site.css" /> + <link rel="stylesheet" href="./css/print.css" media="print" /> + <script src="./js/apache-maven-fluido-1.11.2.min.js"></script> + + <!-- Matomo --> + <script> + var _paq = window._paq = window._paq || []; + _paq.push(['disableCookies']); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + + (function() { + var u="https://analytics.apache.org/"; + _paq.push(['setTrackerUrl', u+'/matomo.php']); + _paq.push(['setSiteId', '3']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s); + })(); + </script> + <!-- End Matomo Code --> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <header> + <div id="banner"> + <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Apache Maven Toolchains Plugin" style="" /></a></div> + <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt="" style="" /></a></div> + <div class="clear"><hr/></div> + </div> + + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li> + <li><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li> + <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:generate-jdk-toolchains-xml</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> + <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> + </ul> + </div> + </header> + <div class="row-fluid"> + <header id="leftColumn" class="span2"> + <nav class="well sidebar-nav"> + <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="icon-chevron-down"></span>Goals</a> + <ul class="nav nav-list"> + <li><a href="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> + <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li class="active"><a><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> + <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> + </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">See Also</li> + <li><a href="guides/mini/guide-using-toolchains.html" title="Guide to Using Toolchains"><span class="none"></span>Guide to Using Toolchains</a></li> + <li><a href="ref/current/maven-core/toolchains.html" title="Toolchains Descriptor"><span class="none"></span>Toolchains Descriptor</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> + <li class="nav-header">Maven Projects</li> + <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li> + <li><a href="../../archetypes/index.html" title="Archetypes"><span class="none"></span>Archetypes</a></li> + <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li> + <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li> + <li><a href="../index.html" title="Plugins"><span class="none"></span>Plugins</a></li> + <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li> + <li><a href="" title=""><span class="icon-chevron-down"></span></a> + <ul class="nav nav-list"> + <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li> + <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li> + <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li> + <li><a href="../../maven-indexer/index.html" title="Indexer"><span class="none"></span>Indexer</a></li> + <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li> + <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li> + <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li> + <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li> + <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li> + <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li> + <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li> + </ul></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li> + <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li> + <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Data Privacy"><span class="none"></span>Data Privacy</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> + </ul> + </nav> + <div class="well sidebar-nav"> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> + </div> + </header> + <main id="bodyColumn" class="span10" > +<section> +<h2><a name="toolchains:generate-jdk-toolchains-xml"></a>toolchains:generate-jdk-toolchains-xml</h2><a name="toolchains:generate-jdk-toolchains-xml"></a> +<p><strong>Full name</strong>:</p> +<p>org.apache.maven.plugins:maven-toolchains-plugin:3.1.1-SNAPSHOT:generate-jdk-toolchains-xml</p> +<p><strong>Description</strong>:</p> +<p>Run the JDK toolchain discovery mechanism and generates a toolchains XML.</p> +<p><strong>Attributes</strong>:</p> +<ul> +<li>The goal is not marked as thread-safe and thus does not support parallel builds.</li></ul><section> +<h3><a name="Optional_Parameters"></a>Optional Parameters</h3><a name="Optional_Parameters"></a> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>Name</th> +<th>Type</th> +<th>Since</th> +<th>Description</th></tr> +<tr class="b"> +<td align="left"><a href="#file"><code><file></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The path and name pf the toolchain XML file that will be generated. If not provided, the XML will be written to the standard output.<br /><strong>User Property</strong>: <code>toolchain.file</code></td></tr></table></section><section> +<h3><a name="Parameter_Details"></a>Parameter Details</h3><a name="Parameter_Details"></a><a name="file"><section> +<h4><a name="a.3Cfile.3E"></a><file></h4><a name="a.3Cfile.3E"></a></a> +<div>The path and name pf the toolchain XML file that will be generated. If not provided, the XML will be written to the standard output.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.file</code></li></ul></section></section></section> + </main> + </div> + </div> + <hr/> + <footer> + <div class="container-fluid"> + <div class="row-fluid"> + <p>© 2002–2024 +<a href="https://www.apache.org/">The Apache Software Foundation</a> +</p> + </div> + </div> + </footer> +<script> + if(anchors) { + anchors.add(); + } +</script> + </body> +</html> \ No newline at end of file
Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/help-mojo.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/help-mojo.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/help-mojo.html Sat Apr 13 09:10:05 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-03-04 + | 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-04-13 | 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:help</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li class="active"><a><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/index.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/index.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/index.html Sat Apr 13 09:10:05 2024 @@ -2,7 +2,7 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/index.apt.vm at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from src/site/apt/index.apt.vm at 2024-04-13 | 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 ">Introduction <a href="https://github.com/apache/maven-toolchains-plugin/tree/HEAD/src/site/apt/index.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-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -64,11 +64,15 @@ <li class="active"><a><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -139,16 +143,21 @@ <main id="bodyColumn" class="span10" > <section> <h2><a name="Apache_Maven_Toolchains_Plugin"></a>Apache Maven Toolchains Plugin</h2> -<p>The Toolchains Plugins enables sharing configuration about tools across plugins, for example to make sure the plugins like compiler, surefire, javadoc, webstart etc. all use the same JDK for execution independently from JRE used to run Maven itself.</p> -<p>Similarly to the maven-enforcer-plugin, it allows you to control environmental constraints in the build.</p><section> +<p>The Toolchains Plugins enables sharing tool configuration across plugins; for example, to make sure that plugins like compiler, surefire, and javadoc all use the same JDK for execution, independently from JRE used to run Maven itself.</p><section> <h3><a name="Goals_Overview"></a>Goals Overview</h3> -<p>The Toolchains plugin has one goal:</p> +<p>Since version 3.2.0, a new toolchains mechanism is provided. This relies on an automatic discovery mechanism based on an internal heuristic which tries to detect JDK from known locations. Read about the <a href="./toolchains/discovery.html">discovery mechanism</a> for more information. This mechanism is to be used with the goal:</p> +<ul> +<li><a href="./toolchain-mojo.html">toolchains:select-jdk-toolchain</a> discover and selects a matching toolchain.</li></ul> +<p>Two helper goals are also provided:</p> +<ul> +<li><a href="./toolchain-mojo.html">toolchains:display-discovered-jdk-toolchains</a> displays discovered toolchains to the console. * <a href="./toolchain-mojo.html">toolchains:generate-jdk-toolchains-xml</a> can be used to write a <code>toolchains.xml</code> containing discovered JDKs.</li></ul> +<p>The previous <code>toolchain</code> goal is still available:</p> <ul> <li><a href="./toolchain-mojo.html">toolchains:toolchain</a> selects a toolchain based on configured build requirements and stores it in build context for later retrieval by other plugins.</li></ul></section><section> <h3><a name="Usage"></a>Usage</h3> <p>General instructions on how to use the Toolchains Plugin can be found on the <a href="./usage.html">usage page</a>. Additionally, users can contribute to the <a class="externalLink" href="https://github.com/apache/maven-toolchains-plugin">GitHub project</a>.</p> <p>If you have questions regarding the plugin's usage, contact the <a href="./mailing-lists.html">user mailing list</a>. Posts to the mailing list are archived and could already contain the answer to your question as part of an older thread. Hence, it is also worth browsing/searching the <a href="./mailing-lists.html">mail archive</a>.</p> -<p>If you feel like the plugin is missing a feature or has a defect, you can file a feature request or bug report in our <a href="./issue-management.html">issue tracker</a>. When creating a new issue, please provide a comprehensive description of your concern. Especially for fixing bugs it is crucial that the developers can reproduce your problem. For this reason, entire debug logs, POMs or most preferably little demo projects attached to the issue are very much appreciated. Of course, patches are welcome, too. Contributors can check out the project from our <a href="./scm.html">source repository</a> and will find supplementary information in the <a class="externalLink" href="https://maven.apache.org/guides/development/guide-helping.html">guide to helping with Maven</a>.</p></section></section> +<p>If the plugin is missing a feature or has a defect, you can file a feature request or bug report in our <a href="./issue-management.html">issue tracker</a>. When creating a new issue, please provide a comprehensive description of your concern. Especially for fixing bugs it is crucial that the developers can reproduce your problem. For this reason, entire debug logs, POMs, or most preferably little demo projects attached to the issue are very much appreciated. Of course, patches are welcome, too. Contributors can check out the project from our <a href="./scm.html">source repository</a> and will find supplementary information in the <a class="externalLink" href="https://maven.apache.org/guides/development/guide-helping.html">guide to helping with Maven</a>.</p></section></section> </main> </div> </div> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/invoker-report.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/invoker-report.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/invoker-report.html Sat Apr 13 09:10:05 2024 @@ -2,7 +2,7 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-invoker-plugin:3.6.0:report at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-invoker-plugin:3.6.0:report at 2024-04-13 | 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 ">Invoker Report</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -80,10 +84,12 @@ <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-down"></span>Project Reports</a> <ul class="nav nav-list"> + <li><a href="surefire-report.html" title="Surefire"><span class="none"></span>Surefire</a></li> <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> + <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> <li><a href="plugin-info.html" title="Plugin Documentation"><span class="none"></span>Plugin Documentation</a></li> @@ -147,7 +153,7 @@ <td>0</td> <td>0</td> <td>100%</td> -<td>7.390 s</td></tr></table></section><section> +<td>8.045 s</td></tr></table></section><section> <h3><a name="Build_Details"></a>Build Details</h3><a name="Build_Details"></a> <table border="0" class="table table-striped"> <tr class="a"> @@ -158,27 +164,27 @@ <tr class="b"> <td align="left">missing-toolchain/pom.xml</td> <td>success</td> -<td>0.961 s</td> +<td>0.992 s</td> <td>-</td></tr> <tr class="a"> <td align="left">select-missing-jdkHome/pom.xml</td> <td>success</td> -<td>0.647 s</td> +<td>0.667 s</td> <td>-</td></tr> <tr class="b"> <td align="left">setup-custom-toolchain/pom.xml</td> <td>success</td> -<td>2.634 s</td> +<td>3.223 s</td> <td>-</td></tr> <tr class="a"> <td align="left">use-custom-toolchain/pom.xml</td> <td>success</td> -<td>0.853 s</td> +<td>0.859 s</td> <td>-</td></tr> <tr class="b"> <td align="left">select-missing-jdk-toolchain/pom.xml</td> <td>success</td> -<td>0.693 s</td> +<td>0.685 s</td> <td>-</td></tr> <tr class="a"> <td align="left">select-jdk-toolchain-range/pom.xml</td> @@ -188,7 +194,7 @@ <tr class="b"> <td align="left">select-jdk-toolchain/pom.xml</td> <td>success</td> -<td>0.817 s</td> +<td>0.834 s</td> <td>-</td></tr></table></section></section> </main> </div> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/issue-management.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/issue-management.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/issue-management.html Sat Apr 13 09:10:05 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:issue-management at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:issue-management at 2024-04-13 | 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 ">Issue Management</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/mailing-lists.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/mailing-lists.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/mailing-lists.html Sat Apr 13 09:10:05 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:mailing-lists at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:mailing-lists at 2024-04-13 | 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 Mailing Lists</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-info.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-info.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-info.html Sat Apr 13 09:10:05 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-03-04 + | 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-04-13 | 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 ">Plugin Documentation</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</a></li> <li class="active"><a><span class="icon-chevron-down"></span>Goals</a> <ul class="nav nav-list"> + <li><a href="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -80,10 +84,12 @@ <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-down"></span>Project Reports</a> <ul class="nav nav-list"> + <li><a href="surefire-report.html" title="Surefire"><span class="none"></span>Surefire</a></li> <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> + <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> <li class="active"><a><span class="none"></span>Plugin Documentation</a></li> @@ -137,11 +143,20 @@ <th>Goal</th> <th>Description</th></tr> <tr class="b"> +<td align="left"><a href="./display-discovered-jdk-toolchains-mojo.html">toolchains:display-discovered-jdk-toolchains</a></td> +<td>Discover the JDK toolchains and print them to the console.</td></tr> +<tr class="a"> +<td align="left"><a href="./generate-jdk-toolchains-xml-mojo.html">toolchains:generate-jdk-toolchains-xml</a></td> +<td>Run the JDK toolchain discovery mechanism and generates a toolchains XML.</td></tr> +<tr class="b"> <td align="left"><a href="./help-mojo.html">toolchains:help</a></td> <td>Display help information on maven-toolchains-plugin. <br /> Call <code>mvn toolchains:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.</td></tr> <tr class="a"> +<td align="left"><a href="./select-jdk-toolchain-mojo.html">toolchains:select-jdk-toolchain</a></td> +<td>Discover JDK toolchains and select a matching one.</td></tr> +<tr class="b"> <td align="left"><a href="./toolchain-mojo.html">toolchains:toolchain</a></td> <td>Check that toolchains requirements are met by currently configured toolchains and store the selected toolchains in build context for later retrieval by other plugins.</td></tr></table><section> <h3><a name="System_Requirements"></a>System Requirements</h3><a name="System_Requirements"></a> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-management.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-management.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugin-management.html Sat Apr 13 09:10:05 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:plugin-management at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:plugin-management at 2024-04-13 | 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 Plugin Management</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugins.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugins.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/plugins.html Sat Apr 13 09:10:05 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:plugins at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:plugins at 2024-04-13 | 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 Plugins</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -172,40 +176,40 @@ <td>3.1.1</td></tr> <tr class="a"> <td align="left">org.apache.maven.plugins</td> -<td><a class="externalLink" href="https://maven.apache.org/plugins/maven-invoker-plugin/">maven-invoker-plugin</a></td> -<td>3.6.0</td></tr> -<tr class="b"> -<td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugins/maven-jar-plugin/">maven-jar-plugin</a></td> <td>3.3.0</td></tr> -<tr class="a"> +<tr class="b"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugin-tools/maven-plugin-plugin">maven-plugin-plugin</a></td> <td>3.10.2</td></tr> -<tr class="b"> +<tr class="a"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugins/maven-remote-resources-plugin/">maven-remote-resources-plugin</a></td> <td>3.1.0</td></tr> -<tr class="a"> +<tr class="b"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugins/maven-resources-plugin/">maven-resources-plugin</a></td> <td>3.3.1</td></tr> -<tr class="b"> +<tr class="a"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugins/maven-scm-publish-plugin/">maven-scm-publish-plugin</a></td> <td>3.2.1</td></tr> -<tr class="a"> +<tr class="b"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/plugins/maven-site-plugin/">maven-site-plugin</a></td> <td>3.12.1</td></tr> -<tr class="b"> +<tr class="a"> <td align="left">org.apache.maven.plugins</td> <td><a class="externalLink" href="https://maven.apache.org/surefire/maven-surefire-plugin/">maven-surefire-plugin</a></td> <td>3.2.2</td></tr> -<tr class="a"> +<tr class="b"> <td align="left">org.apache.rat</td> <td><a class="externalLink" href="https://creadur.apache.org/rat/apache-rat-plugin/">apache-rat-plugin</a></td> -<td>0.15</td></tr></table></section><section> +<td>0.15</td></tr> +<tr class="a"> +<td align="left">org.eclipse.sisu</td> +<td><a class="externalLink" href="http://www.eclipse.org/sisu/">sisu-maven-plugin</a></td> +<td>0.9.0.M2</td></tr></table></section><section> <h2><a name="Project_Report_Plugins"></a>Project Report Plugins</h2><a name="Project_Report_Plugins"></a> <table border="0" class="table table-striped"> <tr class="a"> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/pmd.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/pmd.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/pmd.html Sat Apr 13 09:10:05 2024 @@ -2,7 +2,7 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-pmd-plugin:3.21.2:pmd at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-pmd-plugin:3.21.2:pmd at 2024-04-13 | 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 ">PMD Results</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -80,10 +84,12 @@ <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-down"></span>Project Reports</a> <ul class="nav nav-list"> + <li><a href="surefire-report.html" title="Surefire"><span class="none"></span>Surefire</a></li> <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> <li class="active"><a><span class="none"></span>PMD</a></li> <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> + <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> <li><a href="plugin-info.html" title="Plugin Documentation"><span class="none"></span>Plugin Documentation</a></li> @@ -143,7 +149,17 @@ <tr class="b"> <td align="left"><a class="externalLink" href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_bestpractices.html#unusedformalparameter">UnusedFormalParameter</a></td> <td>Avoid unused method parameters such as 'expressionEvaluator'.</td> -<td><a href="./xref/org/apache/maven/plugins/toolchain/ToolchainConverter.html#L70">70</a></td></tr></table></section></section><section> +<td><a href="./xref/org/apache/maven/plugins/toolchain/ToolchainConverter.html#L70">70</a></td></tr></table></section><section> +<h5><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2Fjdk.2FSelectJdkToolchainMojo.java"></a>org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.java</h5><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2Fjdk.2FSelectJdkToolchainMojo.java"></a> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>Rule</th> +<th>Violation</th> +<th>Line</th></tr> +<tr class="b"> +<td align="left"><a class="externalLink" href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_codestyle.html#toomanystaticimports">TooManyStaticImports</a></td> +<td>Too many static imports may lead to messy code</td> +<td><a href="./xref/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.html#L19">19</a>–<a href="./xref/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.html#L265">265</a></td></tr></table></section></section><section> <h4><a name="Priority_4"></a>Priority 4</h4><a name="Priority_4"></a><section> <h5><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2FToolchainMojo.java"></a>org/apache/maven/plugins/toolchain/ToolchainMojo.java</h5><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2FToolchainMojo.java"></a> <table border="0" class="table table-striped"> @@ -179,7 +195,19 @@ <td align="left"><a class="externalLink" href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_codestyle.html#uselessparentheses">UselessParentheses</a></td> <td>Useless parentheses.</td> <td>4</td> -<td><a href="./xref/org/apache/maven/plugins/toolchain/ToolchainMojo.html#L158">158</a></td></tr></table></section></section></section> +<td><a href="./xref/org/apache/maven/plugins/toolchain/ToolchainMojo.html#L158">158</a></td></tr></table></section><section> +<h4><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2Fjdk.2FSelectJdkToolchainMojo.java"></a>org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.java</h4><a name="org.2Fapache.2Fmaven.2Fplugins.2Ftoolchain.2Fjdk.2FSelectJdkToolchainMojo.java"></a> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>Rule</th> +<th>Violation</th> +<th>Priority</th> +<th>Line</th></tr> +<tr class="b"> +<td align="left"><a class="externalLink" href="https://pmd.github.io/pmd-6.55.0/pmd_rules_java_codestyle.html#toomanystaticimports">TooManyStaticImports</a></td> +<td>Too many static imports may lead to messy code</td> +<td>3</td> +<td><a href="./xref/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.html#L19">19</a>–<a href="./xref/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.html#L265">265</a></td></tr></table></section></section></section> </main> </div> </div> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-info.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-info.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-info.html Sat Apr 13 09:10:05 2024 @@ -2,7 +2,7 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2024-04-13 | 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 Information</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-reports.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-reports.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/project-reports.html Sat Apr 13 09:10:05 2024 @@ -2,7 +2,7 @@ <!-- - | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-site-plugin:3.12.1:CategorySummaryDocumentRenderer at 2024-04-13 | 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 ">Generated Reports</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> @@ -80,10 +84,12 @@ <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li> <li class="active"><a><span class="icon-chevron-down"></span>Project Reports</a> <ul class="nav nav-list"> + <li><a href="surefire-report.html" title="Surefire"><span class="none"></span>Surefire</a></li> <li><a href="checkstyle.html" title="Checkstyle"><span class="none"></span>Checkstyle</a></li> <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> + <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> <li><a href="plugin-info.html" title="Plugin Documentation"><span class="none"></span>Plugin Documentation</a></li> @@ -138,17 +144,23 @@ <th>Document</th> <th>Description</th></tr> <tr class="b"> +<td align="left"><a href="surefire-report.html">Surefire</a></td> +<td align="left">Report on the test results of the project.</td></tr> +<tr class="a"> <td align="left"><a href="checkstyle.html">Checkstyle</a></td> <td align="left">Report on coding style conventions.</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><a href="cpd.html">CPD</a></td> <td align="left">Duplicate code detection.</td></tr> -<tr class="b"> +<tr class="a"> <td align="left"><a href="pmd.html">PMD</a></td> <td align="left">Verification of coding rules.</td></tr> -<tr class="a"> +<tr class="b"> <td align="left"><a href="xref/index.html">Source Xref</a></td> <td align="left">HTML based, cross-reference version of Java source code.</td></tr> +<tr class="a"> +<td align="left"><a href="xref-test/index.html">Test Source Xref</a></td> +<td align="left">HTML based, cross-reference version of Java test source code.</td></tr> <tr class="b"> <td align="left"><a href="taglist.html">Tag List</a></td> <td align="left">Report on various tags found in the code.</td></tr> Modified: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/scm.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/scm.html (original) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/scm.html Sat Apr 13 09:10:05 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:scm at 2024-03-04 + | Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.4.5:scm at 2024-04-13 | 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 ">Source Code Management</li> - <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-03-04</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> </ul> </div> @@ -62,11 +62,15 @@ <li><a href="index.html" title="Introduction"><span class="none"></span>Introduction</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="select-jdk-toolchain-mojo.html" title="toolchains:select-jdk-toolchain"><span class="none"></span>toolchains:select-jdk-toolchain</a></li> <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> Added: maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/select-jdk-toolchain-mojo.html ============================================================================== --- maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/select-jdk-toolchain-mojo.html (added) +++ maven/website/components/plugins-archives/maven-toolchains-plugin-LATEST/select-jdk-toolchain-mojo.html Sat Apr 13 09:10:05 2024 @@ -0,0 +1,269 @@ +<!DOCTYPE html> + + +<!-- + | 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-04-13 + | Rendered using Apache Maven Fluido Skin 1.11.2 +--> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <meta charset="UTF-8" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" /> + <title>Apache Maven Toolchains Plugin – toolchains:select-jdk-toolchain</title> + <link rel="stylesheet" href="./css/apache-maven-fluido-1.11.2.min.css" /> + <link rel="stylesheet" href="./css/site.css" /> + <link rel="stylesheet" href="./css/print.css" media="print" /> + <script src="./js/apache-maven-fluido-1.11.2.min.js"></script> + + <!-- Matomo --> + <script> + var _paq = window._paq = window._paq || []; + _paq.push(['disableCookies']); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + + (function() { + var u="https://analytics.apache.org/"; + _paq.push(['setTrackerUrl', u+'/matomo.php']); + _paq.push(['setSiteId', '3']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s); + })(); + </script> + <!-- End Matomo Code --> + </head> + <body class="topBarDisabled"> + <div class="container-fluid"> + <header> + <div id="banner"> + <div class="pull-left"><a href="https://www.apache.org/" id="bannerLeft"><img src="../../images/apache-maven-project.png" alt="Apache Maven Toolchains Plugin" style="" /></a></div> + <div class="pull-right"><a href="../../" id="bannerRight"><img src="../../images/maven-logo-black-on-white.png" alt="" style="" /></a></div> + <div class="clear"><hr/></div> + </div> + + <div id="breadcrumbs"> + <ul class="breadcrumb"> + <li><a href="https://www.apache.org/" class="externalLink" title="Apache">Apache</a><span class="divider">/</span></li> + <li><a href="../../index.html" title="Maven">Maven</a><span class="divider">/</span></li> + <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:select-jdk-toolchain</li> + <li id="publishDate" class="pull-right"><span class="divider">|</span> Last Published: 2024-04-13</li> + <li id="projectVersion" class="pull-right">Version: 3.1.1-SNAPSHOT</li> + </ul> + </div> + </header> + <div class="row-fluid"> + <header id="leftColumn" class="span2"> + <nav class="well sidebar-nav"> + <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="icon-chevron-down"></span>Goals</a> + <ul class="nav nav-list"> + <li class="active"><a><span class="none"></span>toolchains:select-jdk-toolchain</a></li> + <li><a href="toolchain-mojo.html" title="toolchains:toolchain"><span class="none"></span>toolchains:toolchain</a></li> + <li><a href="display-discovered-jdk-toolchains-xml-mojo.html" title="toolchains:display-discovered-jdk-toolchains-xml"><span class="none"></span>toolchains:display-discovered-jdk-toolchains-xml</a></li> + <li><a href="generate-jdk-toolchains-xml-mojo.html" title="toolchains:generate-jdk-toolchains-xml"><span class="none"></span>toolchains:generate-jdk-toolchains-xml</a></li> + <li><a href="help-mojo.html" title="toolchains:help"><span class="none"></span>toolchains:help</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/discovery.html" title="Discovery mechanism"><span class="none"></span>Discovery mechanism</a></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> + </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">See Also</li> + <li><a href="guides/mini/guide-using-toolchains.html" title="Guide to Using Toolchains"><span class="none"></span>Guide to Using Toolchains</a></li> + <li><a href="ref/current/maven-core/toolchains.html" title="Toolchains Descriptor"><span class="none"></span>Toolchains Descriptor</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> + <li class="nav-header">Maven Projects</li> + <li><a href="../../ref/current" title="Maven"><span class="none"></span>Maven</a></li> + <li><a href="../../archetypes/index.html" title="Archetypes"><span class="none"></span>Archetypes</a></li> + <li><a href="../../extensions/index.html" title="Extensions"><span class="none"></span>Extensions</a></li> + <li><a href="../../pom/index.html" title="Parent POMs"><span class="none"></span>Parent POMs</a></li> + <li><a href="../index.html" title="Plugins"><span class="none"></span>Plugins</a></li> + <li><a href="../../skins/index.html" title="Skins"><span class="none"></span>Skins</a></li> + <li><a href="" title=""><span class="icon-chevron-down"></span></a> + <ul class="nav nav-list"> + <li><a href="../../archetype/index.html" title="Archetype"><span class="none"></span>Archetype</a></li> + <li><a href="../../resolver/index.html" title="Artifact Resolver"><span class="none"></span>Artifact Resolver</a></li> + <li><a href="../../doxia/index.html" title="Doxia"><span class="none"></span>Doxia</a></li> + <li><a href="../../maven-indexer/index.html" title="Indexer"><span class="none"></span>Indexer</a></li> + <li><a href="../../jxr/index.html" title="JXR"><span class="none"></span>JXR</a></li> + <li><a href="../../plugin-testing/index.html" title="Plugin Testing"><span class="none"></span>Plugin Testing</a></li> + <li><a href="../../plugin-tools/index.html" title="Plugin Tools"><span class="none"></span>Plugin Tools</a></li> + <li><a href="../../apache-resource-bundles/index.html" title="Resource Bundles"><span class="none"></span>Resource Bundles</a></li> + <li><a href="../../scm/index.html" title="SCM"><span class="none"></span>SCM</a></li> + <li><a href="../../shared/index.html" title="Shared Components"><span class="none"></span>Shared Components</a></li> + <li><a href="../../surefire/index.html" title="Surefire"><span class="none"></span>Surefire</a></li> + <li><a href="../../wagon/index.html" title="Wagon"><span class="none"></span>Wagon</a></li> + </ul></li> + <li class="nav-header">ASF</li> + <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How Apache Works"><span class="none"></span>How Apache Works</a></li> + <li><a href="https://www.apache.org/foundation/" class="externalLink" title="Foundation"><span class="none"></span>Foundation</a></li> + <li><a href="https://privacy.apache.org/policies/privacy-policy-public.html" class="externalLink" title="Data Privacy"><span class="none"></span>Data Privacy</a></li> + <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsoring Apache"><span class="none"></span>Sponsoring Apache</a></li> + <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> + </ul> + </nav> + <div class="well sidebar-nav"> + <div id="poweredBy"> + <div class="clear"></div> + <div class="clear"></div> + <div class="clear"></div> +<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> + </div> + </div> + </header> + <main id="bodyColumn" class="span10" > +<section> +<h2><a name="toolchains:select-jdk-toolchain"></a>toolchains:select-jdk-toolchain</h2><a name="toolchains:select-jdk-toolchain"></a> +<p><strong>Full name</strong>:</p> +<p>org.apache.maven.plugins:maven-toolchains-plugin:3.1.1-SNAPSHOT:select-jdk-toolchain</p> +<p><strong>Description</strong>:</p> +<p>Discover JDK toolchains and select a matching one.</p> +<p><strong>Attributes</strong>:</p> +<ul> +<li>Requires a Maven project to be executed.</li> +<li>The goal is not marked as thread-safe and thus does not support parallel builds.</li> +<li>Binds by default to the <a class="externalLink" href="https://maven.apache.org/ref/current/maven-core/lifecycles.html">lifecycle phase</a>: <code>validate</code>.</li></ul><section> +<h3><a name="Optional_Parameters"></a>Optional Parameters</h3><a name="Optional_Parameters"></a> +<table border="0" class="table table-striped"> +<tr class="a"> +<th>Name</th> +<th>Type</th> +<th>Since</th> +<th>Description</th></tr> +<tr class="b"> +<td align="left"><a href="#comparator"><code><comparator></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>Comparator used to sort JDK toolchains for selection. This property is a comma separated list of values which may contains: +<ul> + <li><code>lts</code>: prefer JDK with LTS version</li> + <li><code>current</code>: prefer the current JDK</li> + <li><code>env</code>: prefer JDKs defined using <code>JAVA\{xx\</code>_HOME} environment variables</li> + <li><code>version</code>: prefer JDK with higher versions</li> + <li><code>vendor</code>: order JDK by vendor name (usually as a last comparator to ensure a stable order)</li> +</ul><br /><strong>Default</strong>: <code>lts,current,env,version,vendor</code><br /><strong>User Property</strong>: <code>toolchain.jdk.comparator</code></td></tr> +<tr class="a"> +<td align="left"><a href="#discoverToolchains"><code><discoverToolchains></code></a></td> +<td><code>boolean</code></td> +<td><code>-</code></td> +<td>Automatically discover JDK toolchains using the built-in heuristic. The default value is <code>true</code>.<br /><strong>Default</strong>: <code>true</code><br /><strong>User Property</strong>: <code>toolchain.jdk.discover</code></td></tr> +<tr class="b"> +<td align="left"><a href="#env"><code><env></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The env constraint for the JDK toolchain to select. To match the constraint, an environment variable with the given name must point to the JDK. For example, if you define <code>JAVA11_HOME=~/jdks/my-jdk-11.0.1</code>, you can specify <code>env=JAVA11_HOME</code> to match the given JDK.<br /><strong>User Property</strong>: <code>toolchain.jdk.env</code></td></tr> +<tr class="a"> +<td align="left"><a href="#runtimeName"><code><runtimeName></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The runtime name constraint for the JDK toolchain to select.<br /><strong>User Property</strong>: <code>toolchain.jdk.runtime.name</code></td></tr> +<tr class="b"> +<td align="left"><a href="#runtimeVersion"><code><runtimeVersion></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The runtime version constraint for the JDK toolchain to select.<br /><strong>User Property</strong>: <code>toolchain.jdk.runtime.version</code></td></tr> +<tr class="a"> +<td align="left"><a href="#useJdk"><code><useJdk></code></a></td> +<td><a href="apidocs/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.JdkMode.html"><code>SelectJdkToolchainMojo$JdkMode</code></a></td> +<td><code>-</code></td> +<td>The matching mode, either <code>IfMatch</code> (the default), <code>IfSame</code>, or <code>Never</code>. If <code>IfMatch</code> is used, a toolchain will not be selected if the running JDK does match the provided constraints. This is the default and provides better performances as it avoids forking a different process when it's not required. The <code>IfSame</code> avoids selecting a toolchain if the toolchain selected is exactly the same as the running JDK. THe <code>Never</code> option will always select the toolchain.<br /><strong>Default</strong>: <code>IfMatch</code><br /><strong>User Property</strong>: <code>toolchain.jdk.mode</code></td></tr> +<tr class="b"> +<td align="left"><a href="#vendor"><code><vendor></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The vendor constraint for the JDK toolchain to select.<br /><strong>User Property</strong>: <code>toolchain.jdk.vendor</code></td></tr> +<tr class="a"> +<td align="left"><a href="#version"><code><version></code></a></td> +<td><code>String</code></td> +<td><code>-</code></td> +<td>The version constraint for the JDK toolchain to select.<br /><strong>User Property</strong>: <code>toolchain.jdk.version</code></td></tr></table></section><section> +<h3><a name="Parameter_Details"></a>Parameter Details</h3><a name="Parameter_Details"></a><a name="comparator"><section> +<h4><a name="a.3Ccomparator.3E"></a><comparator></h4><a name="a.3Ccomparator.3E"></a></a> +<div>Comparator used to sort JDK toolchains for selection. This property is a comma separated list of values which may contains: +<ul> + <li><code>lts</code>: prefer JDK with LTS version</li> + <li><code>current</code>: prefer the current JDK</li> + <li><code>env</code>: prefer JDKs defined using <code>JAVA\{xx\</code>_HOME} environment variables</li> + <li><code>version</code>: prefer JDK with higher versions</li> + <li><code>vendor</code>: order JDK by vendor name (usually as a last comparator to ensure a stable order)</li> +</ul></div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.comparator</code></li> +<li><strong>Default</strong>: <code>lts,current,env,version,vendor</code></li></ul><hr /></section><a name="discoverToolchains"><section> +<h4><a name="a.3CdiscoverToolchains.3E"></a><discoverToolchains></h4><a name="a.3CdiscoverToolchains.3E"></a></a> +<div>Automatically discover JDK toolchains using the built-in heuristic. The default value is <code>true</code>.</div> +<ul> +<li><strong>Type</strong>: <code>boolean</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.discover</code></li> +<li><strong>Default</strong>: <code>true</code></li></ul><hr /></section><a name="env"><section> +<h4><a name="a.3Cenv.3E"></a><env></h4><a name="a.3Cenv.3E"></a></a> +<div>The env constraint for the JDK toolchain to select. To match the constraint, an environment variable with the given name must point to the JDK. For example, if you define <code>JAVA11_HOME=~/jdks/my-jdk-11.0.1</code>, you can specify <code>env=JAVA11_HOME</code> to match the given JDK.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.env</code></li></ul><hr /></section><a name="runtimeName"><section> +<h4><a name="a.3CruntimeName.3E"></a><runtimeName></h4><a name="a.3CruntimeName.3E"></a></a> +<div>The runtime name constraint for the JDK toolchain to select.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.runtime.name</code></li></ul><hr /></section><a name="runtimeVersion"><section> +<h4><a name="a.3CruntimeVersion.3E"></a><runtimeVersion></h4><a name="a.3CruntimeVersion.3E"></a></a> +<div>The runtime version constraint for the JDK toolchain to select.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.runtime.version</code></li></ul><hr /></section><a name="useJdk"><section> +<h4><a name="a.3CuseJdk.3E"></a><useJdk></h4><a name="a.3CuseJdk.3E"></a></a> +<div>The matching mode, either <code>IfMatch</code> (the default), <code>IfSame</code>, or <code>Never</code>. If <code>IfMatch</code> is used, a toolchain will not be selected if the running JDK does match the provided constraints. This is the default and provides better performances as it avoids forking a different process when it's not required. The <code>IfSame</code> avoids selecting a toolchain if the toolchain selected is exactly the same as the running JDK. THe <code>Never</code> option will always select the toolchain.</div> +<ul> +<li><strong>Type</strong>: <a href="apidocs/org/apache/maven/plugins/toolchain/jdk/SelectJdkToolchainMojo.JdkMode.html"><code>org.apache.maven.plugins.toolchain.jdk.SelectJdkToolchainMojo$JdkMode</code></a></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.mode</code></li> +<li><strong>Default</strong>: <code>IfMatch</code></li></ul><hr /></section><a name="vendor"><section> +<h4><a name="a.3Cvendor.3E"></a><vendor></h4><a name="a.3Cvendor.3E"></a></a> +<div>The vendor constraint for the JDK toolchain to select.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.vendor</code></li></ul><hr /></section><a name="version"><section> +<h4><a name="a.3Cversion.3E"></a><version></h4><a name="a.3Cversion.3E"></a></a> +<div>The version constraint for the JDK toolchain to select.</div> +<ul> +<li><strong>Type</strong>: <code>java.lang.String</code></li> +<li><strong>Required</strong>: <code>report.plugin.goal.no</code></li> +<li><strong>User Property</strong>: <code>toolchain.jdk.version</code></li></ul></section></section></section> + </main> + </div> + </div> + <hr/> + <footer> + <div class="container-fluid"> + <div class="row-fluid"> + <p>© 2002–2024 +<a href="https://www.apache.org/">The Apache Software Foundation</a> +</p> + </div> + </div> + </footer> +<script> + if(anchors) { + anchors.add(); + } +</script> + </body> +</html> \ No newline at end of file