mirror of
https://github.com/halcyon/asdf-java.git
synced 2024-10-06 07:42:09 +08:00
573976b13b
The AdoptOpenJDK API v2 is deprecated and will eventually be shut down. Additionally, it currently has problems providing data for OpenJDK 13. Unfortunately the API response format changed slightly, so that the static data for Zulu Community and Amazon Corretto had to be updated, too. https://api.adoptopenjdk.net/swagger-ui/ https://github.com/AdoptOpenJDK/openjdk-api-v3 |
||
---|---|---|
.github/workflows | ||
bin | ||
corretto | ||
zulu | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
set-java-home.fish | ||
set-java-home.sh |
asdf-java
Java plugin for the asdf version manager.
Requirements
Install
asdf plugin-add java https://github.com/halcyon/asdf-java.git
Use
Check asdf for instructions on how to install & manage versions of Java.
Install
List candidate JDKs:
asdf list-all java
Install a candidate listed from the previous command like this:
asdf install java adopt-openjdk-12.0.2+10.2
Select an installed candidate for use like this:
asdf global java adopt-openjdk-12.0.2+10.2
JAVA_HOME
To set JAVA_HOME in your shell's initialization add the following:
. ~/.asdf/plugins/java/set-java-home.sh
for fish shell, instead use:
. ~/.asdf/plugins/java/set-java-home.fish