SDKMan: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 120: Line 120:
* [https://build-native-java-apps.cc/introduction/installation/ SDKMan » GraalVM » Installation]
* [https://build-native-java-apps.cc/introduction/installation/ SDKMan » GraalVM » Installation]
* [https://github.com/sdkman/sdkman-db-migrations SDKMan » Database Migrations]
* [https://github.com/sdkman/sdkman-db-migrations SDKMan » Database Migrations]
* [https://github.com/sdkman/sdkman-cli/issues/673 SDKMan » Use System Artifact]
* [https://springframework.guru/using-sdkman-for-your-development-environment/ SDKMan » For Development]
* [https://springframework.guru/using-sdkman-for-your-development-environment/ SDKMan » For Development]
* [https://trello.com/b/mQLHVahc/sdkman-dev-board SDKMan » Dev Board]
* [https://trello.com/b/mQLHVahc/sdkman-dev-board SDKMan » Dev Board]

Revision as of 20:43, 3 March 2024

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

Help

Usage: sdk <command> [candidate] [version]
       sdk offline <enable|disable>

   commands:
       install   or i    <candidate> [version] [local-path]
       uninstall or rm   <candidate> <version>
       list      or ls   [candidate]
       use       or u    <candidate> <version>
       config
       default   or d    <candidate> [version]
       home      or h    <candidate> <version>
       env       or e    [init|install|clear]
       current   or c    [candidate]
       upgrade   or ug   [candidate]
       version   or v
       help
       offline           [enable|disable]
       selfupdate        [force]
       update
       flush             [tmp|metadata|version]
sdk default java 23.1.2.r21-mandrel

Management

sdk install springboot
sdk install quarkus
sdk install groovy
sdk install gradle
sdk install jbang
sdk install maven
sdk install java
sdk install springboot {verion-number}
sdk install quarkus {verion-number}
sdk install groovy {verion-number}
sdk install gradle {verion-number}
sdk install jbang {verion-number}
sdk install maven {verion-number}
sdk install java {verion-number}

Playground

sdk install java 23.1.2.r21-mandrel 
sdk install java 21.0.2-graalce
sdk install java 21.0.2-graal
sdk use java 23.1.2.r21-mandrel 
sdk use java 21.0.2-graalce
sdk use java 21.0.2-graal
sdk uninstall java 23.1.2.r21-mandrel 
sdk uninstall java 21.0.2-graalce
sdk uninstall java 21.0.2-graal

sdk list springboot
sdk list quarkus
sdk list groovy
sdk list gradle
sdk list jbang
sdk list maven
sdk list java

References