Skip to content

Instantly share code, notes, and snippets.

@abdulhadad
Created November 8, 2018 03:49
Show Gist options
  • Select an option

  • Save abdulhadad/287c81742728bac306011b2b66c5818b to your computer and use it in GitHub Desktop.

Select an option

Save abdulhadad/287c81742728bac306011b2b66c5818b to your computer and use it in GitHub Desktop.
Manajemen banyak SDK Java dengan SDKMAN!

Java SDKMAN

Pasang

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version

Update

sdk update

List SDK yang bisa dipasang

sdk list

Pasang JDK

  • Pasang
# pasang java sdkman latest
sdk install java

# pasang java dari system
sdk install java 8.0-opensuse /usr/lib64/jvm/java-1.8.0
  • List java yang terpasang dan bisa dipasang
sdk list java
  • Gunakan versi tertentu
sdk use java 8.0-opensuse
  • Hapus versi tertentu
sdk uninstall java 8.0-opensuse
sdk uninstall java 11.0.0-open

Pasang Maven

sdk install maven

Backup dan hapus

tar zcvf ~/sdkman-backup_$(date +%F-%kh%M).tar.gz -C ~/ .sdkman
rm -rf ~/.sdkman

Referensi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment