ystyle / jvms

JDK Version Manager (JVMS) for Windows
MIT License
551 stars 61 forks source link

Add more default jdks #25

Open Cyberavater opened 2 years ago

Cyberavater commented 2 years ago

You can see there this a whole list of renowned JDKs. This project should at least have Temurin.

https://github.com/whichjdk/whichjdk.com

Also, winget gives the list of all jdk to latest version, maybe use that as dynamic instead of static

winget search OpenJDK
Name                                       Id                             Version     Match        Source
---------------------------------------------------------------------------------------------------------
ojdkbuild OpenJDK JRE 8                    ojdkbuild.ojdkbuild            1.8.3221.6               winget
Java SE Development Kit 18                 Oracle.JDK.18                  18.0.2.0    Tag: openjdk winget
Java SE Development Kit 17                 Oracle.JDK.17                  17.0.4.0    Tag: openjdk winget
ojdkbuild OpenJDK JRE 17                   ojdkbuild.openjdk.17.jre       17.0030.6.1 Tag: openjdk winget
ojdkbuild OpenJDK 17                       ojdkbuild.openjdk.17.jdk       17.0030.6.1 Tag: openjdk winget
OpenJDK JRE 11                             ojdkbuild.openjdk.11.jre       11.0.15.1   Tag: openjdk winget
OpenJDK 11                                 ojdkbuild.openjdk.11.jdk       11.0.15.1   Tag: openjdk winget
Microsoft Build of OpenJDK with Hotspot 17 Microsoft.OpenJDK.17           17.0.4.8    Tag: openjdk winget
Microsoft Build of OpenJDK with Hotspot 16 Microsoft.OpenJDK.16           16.0.2.7    Tag: openjdk winget
Microsoft Build of OpenJDK with Hotspot 11 Microsoft.OpenJDK.11           11.0.16.8   Tag: openjdk winget
Eclipse Temurin JRE with Hotspot 8         EclipseAdoptium.TemurinJRE.8   8.0.322.9   Tag: openjdk winget
Eclipse Temurin JRE with Hotspot 18        EclipseAdoptium.TemurinJRE.18  18.0.1.10   Tag: openjdk winget
Eclipse Temurin JRE with Hotspot 17        EclipseAdoptium.TemurinJRE.17  17.0.4.8    Tag: openjdk winget
Eclipse Temurin JRE with Hotspot 11        EclipseAdoptium.TemurinJRE.11  11.0.16.8   Tag: openjdk winget
Liberica JDK 8 Full                        BellSoft.LibericaJDK.8.Full    8.0.342.7   Tag: openjdk winget
Liberica JDK 8                             BellSoft.LibericaJDK.8         8.0.342.7   Tag: openjdk winget
Liberica JDK 18 Full                       BellSoft.LibericaJDK.18.Full   18.0.2.10   Tag: openjdk winget
Liberica JDK 18                            BellSoft.LibericaJDK.18        18.0.2.10   Tag: openjdk winget
Liberica JDK 17 Full                       BellSoft.LibericaJDK.17.Full   17.0.4.8    Tag: openjdk winget
Liberica JDK 17                            BellSoft.LibericaJDK.17        17.0.4.8    Tag: openjdk winget
Liberica JDK 16 Full                       BellSoft.LibericaJDK.16.Full   16.0.2.7    Tag: openjdk winget
Liberica JDK 16                            BellSoft.LibericaJDK.16        16.0.2.7    Tag: openjdk winget
Liberica JDK 15 Full                       BellSoft.LibericaJDK.15.Full   15.0.2.10   Tag: openjdk winget
Liberica JDK 15                            BellSoft.LibericaJDK.15        15.0.2.10   Tag: openjdk winget
Liberica JDK 14 Full                       BellSoft.LibericaJDK.14.Full   14.0.2.13   Tag: openjdk winget
Liberica JDK 14                            BellSoft.LibericaJDK.14        14.0.2.13   Tag: openjdk winget
Liberica JDK 11 Full                       BellSoft.LibericaJDK.11.Full   11.0.16.8   Tag: openjdk winget
Liberica JDK 11                            BellSoft.LibericaJDK.11        11.0.16.8   Tag: openjdk winget
Azul Zulu JDK 7                            Azul.Zulu.7                    7.56.0.11   Tag: openjdk winget
Azul Zulu JDK 6                            Azul.Zulu.6                    6.22.0.3    Tag: openjdk winget
AdoptOpenJDK JDK with Hotspot 8            AdoptOpenJDK.OpenJDK.8         8.0.292.10  Tag: openjdk winget
AdoptOpenJDK JDK with Hotspot 16           AdoptOpenJDK.OpenJDK.16        16.0.1.9    Tag: openjdk winget
AdoptOpenJDK JDK with Hotspot 15           AdoptOpenJDK.OpenJDK.15        15.0.2.7    Tag: openjdk winget
AdoptOpenJDK JDK with Hotspot 14           AdoptOpenJDK.OpenJDK.14        14.0.2.12   Tag: openjdk winget
AdoptOpenJDK JDK with Hotspot 11           AdoptOpenJDK.OpenJDK.11        11.0.11.9   Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 8         EclipseAdoptium.Temurin.8.JDK  8.0.332.9   Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 11        EclipseAdoptium.Temurin.11.JDK 11.0.16.8   Tag: openjdk winget
Azul Zulu JDK 17                           Azul.Zulu.17.JDK               17.36.15    Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 20 (Beta) EclipseAdoptium.Temurin.20.JDK 20.0.0.5    Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 19 (Beta) EclipseAdoptium.Temurin.19.JDK 19.0.0.30   Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 18        EclipseAdoptium.Temurin.18.JDK 18.0.2.9    Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 17        EclipseAdoptium.Temurin.17.JDK 17.0.4.8    Tag: openjdk winget
Eclipse Temurin JDK with Hotspot 16        EclipseAdoptium.Temurin.16.JDK 16.0.2.7    Tag: openjdk winget
Azul Zulu JDK 18                           Azul.Zulu.18.JDK               18.32.11    Tag: openjdk winget
Azul Zulu JDK 16                           Azul.Zulu.16.JDK               16.32.15    Tag: openjdk winget
Azul Zulu JDK 15                           Azul.Zulu.15.JDK               15.42.15    Tag: openjdk winget
Azul Zulu JDK 13                           Azul.Zulu.13.JDK               13.50.15    Tag: openjdk winget
Azul Zulu JDK 11                           Azul.Zulu.11.JDK               11.58.17    Tag: openjdk winget
Azul Zulu JDK 8                            Azul.Zulu.8.JDK                8.64.0.15   Tag: openjdk winget
OpenJDK 14                                 ojdkbuild.openjdk.14.jdk       14.0.1.1                 winget
OpenJDK 13                                 ojdkbuild.openjdk.13.jdk       13.0.3.1                 winget
AdoptOpenJDK JDK with Eclipse OpenJ9 17    AdoptOpenJDK.OpenJDK.17        17.0.0.18                winget
Update Watcher for AdoptOpenJDK            tushev.org.AJUpdateWatcher     2.0.4.0                  winget