gnodet commented on PR #1129: URL: https://github.com/apache/maven/pull/1129#issuecomment-1564819271
The PR https://github.com/apache/maven-toolchains-plugin/pull/14 provides a new mojo that displays the list of discovered toolchains. ``` ➜ maven git:(discover-toolchains) ✗ ~/work/git/maven/apache-maven/target/apache-maven-4.0.0-alpha-6-SNAPSHOT/bin/mvn org.apache.maven.plugins:maven-toolchains-plugin:4.0.0-SNAPSHOT:display-discovered-toolchains -N [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------< org.apache.maven:maven >------------------------------------------------ [INFO] Building Apache Maven 4.0.0-alpha-6-SNAPSHOT [INFO] from pom.xml [INFO] ---------------------------------------------------------[ pom ]---------------------------------------------------------- [INFO] [INFO] --- toolchains:4.0.0-SNAPSHOT:display-discovered-toolchains (default-cli) @ maven --- <?xml version="1.0" encoding="UTF-8"?> <toolchains xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <toolchain> <type>jdk</type> <provides> <version>1.8.0_372</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>1.8.0_372-b07</runtime.version> <vendor>Azul Systems, Inc.</vendor> </provides> <configuration> <jdkHome>/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>1.8.0_362</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>1.8.0_362-b09</runtime.version> <vendor>BellSoft</vendor> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/8.0.362-librca/jre</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>17.0.6</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>17.0.6+10</runtime.version> <vendor>Eclipse Adoptium</vendor> <vendor.version>Temurin-17.0.6+10</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/17.0.6-tem</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>20</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>20+36</runtime.version> <vendor>Eclipse Adoptium</vendor> <vendor.version>Temurin-20+36</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/20-tem</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>11.0.17</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>11.0.17+8-jvmci-22.3-b08</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.0</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/22.3.r11-grl</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>11.0.18</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>11.0.18+10-jvmci-22.3-b13</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.1</vendor.version> </provides> <configuration> <jdkHome>/Library/Java/JavaVirtualMachines/graalvm-ce-java11-22.3.1/Contents/Home</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>17.0.5</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>17.0.5+8-jvmci-22.3-b08</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.0</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/22.3.r17-grl</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>17.0.5</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>17.0.5+8-jvmci-22.3-b08</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.0</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/22.3.r17-grl</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>17.0.6</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>17.0.6+10-jvmci-22.3-b13</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.1</vendor.version> </provides> <configuration> <jdkHome>/Library/Java/JavaVirtualMachines/graalvm-ce-java17-22.3.1/Contents/Home</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>17.0.6</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>17.0.6+10-jvmci-22.3-b13</runtime.version> <vendor>GraalVM Community</vendor> <vendor.version>GraalVM CE 22.3.1</vendor.version> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/22.3.1.r17-grl</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>20-ea</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>20-ea+24-1795</runtime.version> <vendor>Oracle Corporation</vendor> </provides> <configuration> <jdkHome>/Library/Java/JavaVirtualMachines/jdk-20.jdk/Contents/Home</jdkHome> </configuration> </toolchain> <toolchain> <type>jdk</type> <provides> <version>21-ea</version> <runtime.name>OpenJDK Runtime Environment</runtime.name> <runtime.version>21-ea+22-1890</runtime.version> <vendor>Oracle Corporation</vendor> </provides> <configuration> <jdkHome>/Users/gnodet/.sdkman/candidates/java/21.ea.22-open</jdkHome> </configuration> </toolchain> </toolchains> [INFO] Copying org.apache.maven:maven:pom:4.0.0-alpha-6-SNAPSHOT to project local repository [INFO] Copying org.apache.maven:maven:pom:consumer:4.0.0-alpha-6-SNAPSHOT to project local repository [INFO] -------------------------------------------------------------------------------------------------------------------------- [INFO] BUILD SUCCESS [INFO] -------------------------------------------------------------------------------------------------------------------------- [INFO] Total time: 1.051 s [INFO] Finished at: 2023-05-26T21:07:20+02:00 [INFO] -------------------------------------------------------------------------------------------------------------------------- ➜ maven git:(discover-toolchains) ✗ ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org