Java providers like AdoptOpenJDK have a large number of different java builds across many platforms and an API to find the available versions and download them. Add a new Java endpoint capable of installing any version of Java from AdoptOpenJDK's API
Endpoint IDs are the in the format
Here are the possible options for each section of the ID.
For anything not specified in the endpoint ID, the endpoint will default as follows:
- type - jre
- arch - Whatever the current OS arch is
- os - Whatever the current OS is
- JVM-implementation - hotspot
- release - latest
The endpoint will use the local artifacts cache.