Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mthmulders/3c13223127254ace12190b9927940ee3 to your computer and use it in GitHub Desktop.
Save mthmulders/3c13223127254ace12190b9927940ee3 to your computer and use it in GitHub Desktop.
Various ways to detect Scoop-installed Java runtimes
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\graalvm22-jdk17\22.3.2 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\graalvm22-jdk17\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.10 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.9 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk17\17.0.2-8 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk17\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.1-12 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.2-13 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\semeru-lts-jdk\17.0.10-7-0.43.0 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\semeru-lts-jdk\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\semeru17-jdk\17.0.10-7-0.43.0 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\semeru17-jdk\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\zulu17-jdk\17.48.15 has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name<\scoop\apps\zulu17-jdk\current has bin/javac or bin/javac.exe
[INFO] Found 9 possible jdks: [C:\Users\<windows-user-name<\scoop\apps\semeru-lts-jdk\17.0.10-7-0.43.0, C:\Users\<windows-user-name<\scoop\apps\graalvm22-jdk17\22.3.2, C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.10, C:\Users\<windows-user-name<\scoop\apps\openjdk17\17.0.2-8, C:\Users\<windows-user-name<\scoop\apps\semeru17-jdk\17.0.10-7-0.43.0, C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.1-12, C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.2-13, C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.9, C:\Users\<windows-user-name<\scoop\apps\zulu17-jdk\17.48.15]
[INFO] Discovered 9 JDK toolchains:
[INFO] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.2-13
[INFO] provides:
[INFO] version: 21.0.2
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 21.0.2+13-58
[INFO] vendor: Oracle Corporation
[INFO] current: true
[INFO] lts: true
[INFO] env: JAVA_HOME
[INFO] - C:\Users\<windows-user-name<\scoop\apps\openjdk21\21.0.1-12
[INFO] provides:
[INFO] version: 21.0.1
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 21.0.1+12-29
[INFO] vendor: Oracle Corporation
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.9
[INFO] provides:
[INFO] version: 17.0.9
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.9+8-LTS
[INFO] vendor: Microsoft
[INFO] vendor.version: Microsoft-8552009
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\graalvm22-jdk17\22.3.2
[INFO] provides:
[INFO] version: 17.0.7
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.7+7-jvmci-22.3-b18
[INFO] vendor: GraalVM Community
[INFO] vendor.version: GraalVM CE 22.3.2
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\openjdk17\17.0.2-8
[INFO] provides:
[INFO] version: 17.0.2
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.2+8-86
[INFO] vendor: Oracle Corporation
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\zulu17-jdk\17.48.15
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.10+7-LTS
[INFO] vendor: Azul Systems, Inc.
[INFO] vendor.version: Zulu17.48+15-CA
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\semeru-lts-jdk\17.0.10-7-0.43.0
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: IBM Semeru Runtime Open Edition
[INFO] runtime.version: 17.0.10+7
[INFO] vendor: IBM Corporation
[INFO] vendor.version: 17.0.10.0
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\semeru17-jdk\17.0.10-7-0.43.0
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: IBM Semeru Runtime Open Edition
[INFO] runtime.version: 17.0.10+7
[INFO] vendor: IBM Corporation
[INFO] vendor.version: 17.0.10.0
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name<\scoop\apps\microsoft17-jdk\17.0.10
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.10+7-LTS
[INFO] vendor: Microsoft
[INFO] vendor.version: Microsoft-8902769
[INFO] lts: true
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\openjdk21\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\graalvm22-jdk17\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\openjdk17\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\openjdk21\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\semeru-lts-jdk\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\semeru17-jdk\current has bin/javac or bin/javac.exe
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\zulu17-jdk\current has bin/javac or bin/javac.exe
[INFO] Found 6 possible jdks: [C:\Users\<windows-user-name>\scoop\apps\semeru-lts-jdk\17.0.10-7-0.43.0, C:\Users\<windows-user-name>\scoop\apps\graalvm22-jdk17\22.3.2, C:\Users\<windows-user-name>\scoop\apps\openjdk17\17.0.2-8, C:\Users\<windows-user-name>\scoop\apps\semeru17-jdk\17.0.10-7-0.43.0, C:\Users\<windows-user-name>\scoop\apps\openjdk21\21.0.2-13, C:\Users\<windows-user-name>\scoop\apps\zulu17-jdk\17.48.15]
[INFO] Discovered 6 JDK toolchains:
[INFO] - C:\Users\<windows-user-name>\scoop\apps\openjdk21\21.0.2-13
[INFO] provides:
[INFO] version: 21.0.2
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 21.0.2+13-58
[INFO] vendor: Oracle Corporation
[INFO] current: true
[INFO] lts: true
[INFO] env: JAVA_HOME
[INFO] - C:\Users\<windows-user-name>\scoop\apps\graalvm22-jdk17\22.3.2
[INFO] provides:
[INFO] version: 17.0.7
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.7+7-jvmci-22.3-b18
[INFO] vendor: GraalVM Community
[INFO] vendor.version: GraalVM CE 22.3.2
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name>\scoop\apps\openjdk17\17.0.2-8
[INFO] provides:
[INFO] version: 17.0.2
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.2+8-86
[INFO] vendor: Oracle Corporation
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name>\scoop\apps\zulu17-jdk\17.48.15
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 17.0.10+7-LTS
[INFO] vendor: Azul Systems, Inc.
[INFO] vendor.version: Zulu17.48+15-CA
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name>\scoop\apps\semeru-lts-jdk\17.0.10-7-0.43.0
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: IBM Semeru Runtime Open Edition
[INFO] runtime.version: 17.0.10+7
[INFO] vendor: IBM Corporation
[INFO] vendor.version: 17.0.10.0
[INFO] lts: true
[INFO] - C:\Users\<windows-user-name>\scoop\apps\semeru17-jdk\17.0.10-7-0.43.0
[INFO] provides:
[INFO] version: 17.0.10
[INFO] runtime.name: IBM Semeru Runtime Open Edition
[INFO] runtime.version: 17.0.10+7
[INFO] vendor: IBM Corporation
[INFO] vendor.version: 17.0.10.0
[INFO] lts: true
[DEBUG] - C:\Users\<windows-user-name>\scoop\apps\openjdk21\current has bin/javac or bin/javac.exe
[INFO] Found 1 possible jdks: [C:\Users\<windows-user-name>\scoop\apps\openjdk21\21.0.2-13]
[INFO] Discovered 1 JDK toolchains:
[INFO] - C:\Users\<windows-user-name>\scoop\apps\openjdk21\21.0.2-13
[INFO] provides:
[INFO] version: 21.0.2
[INFO] runtime.name: OpenJDK Runtime Environment
[INFO] runtime.version: 21.0.2+13-58
[INFO] vendor: Oracle Corporation
[INFO] current: true
[INFO] lts: true
[INFO] env: JAVA_HOME
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment