2.3 KiB
asdf-java
Java plugin for the asdf version manager
Obey
By using this software you agree to:
- Oracle Binary Code License Agreement for the Java SE Platform Products and JavaFX
- Oracle Technology Network Early Adopter Development License Agreement in case of EA releases
- Apple's Software License Agreement in case of "Java for OS X"
- International License Agreement for Non-Warranted Programs in case of IBM SDK, Java Technology Edition.
Disclaimer
This plugin is at a very early stage in development. You may find bugs. You may find catasrophic and irreversible bugs. If you aren't comfortable losing all the things and building from scratch, then please wait for a beta release.
Install
After installing asdf, you can add this plugin like this:
asdf plugin-add java https://github.com/skotchpine/asdf-java
and install new versions like this:
asdf install java jdk-8u141
and switch versions like this:
asdf global java jdk-8u141
Reading
Read the asdf readme for instructions on how to install and manage versions of any language.
If you have trouble with any expected features, have any feature requests or want to contribute, please do an issue.
Upcoming
Probable next steps are:
- JDK 9 support
- JDK 7 and 6 support
- Gradle and Maven support
- Test
- Release
Homage
This plugin wouldn't be possible without the current Java version managers. Here's a list of repos with similar affects that were heavily referenced here:
Development
Here are a few resources for better coding: