SDKMAN


Conoce SDKMAN y aprende como gestionar múltiples versiones de herramientas de desarrollo en sistemas operativos basados en Unix, como Linux y macOS

oscar Escrito por oscar 21 June 2024 331 0

SDKMAN! (Software Development Kit Manager) es una herramienta para gestionar múltiples versiones de herramientas de desarrollo, principalmente enfocada en lenguajes de programación y marcos de trabajo (frameworks). Está diseñada para simplificar la instalación, administración y actualización de SDKs (Kits de Desarrollo de Software) en sistemas operativos basados en Unix, como Linux y macOS.

Características de SDKMAN!

  • Centrado en JDKs de la JVM: Java, Groovy, Scala, Kotlin y Ceylon. Ant, Gradle, Grails, Maven, SBT, Spark, Spring Boot, Vert.
  • Ligero al ser por lineal de comandos.
  • Multiplataforma
  • Open Source con licencia Apache 2.0.

Instalación de SdkMan

Instalar en Linux

Para instalar SDKMAN! en un sistema operativo Linux, sigue estos pasos:

Abrir una terminal. Ejecutar el siguiente comando para instalar SDKMAN!:

curl -s "https://get.sdkman.io" | bash
SDKMAN instalado
SDKMAN instalado

Reiniciar la terminal o ejecutar el siguiente comando para recargar las configuraciones del shell:

source "$HOME/.sdkman/bin/sdkman-init.sh"

Verificar la instalación: Para asegurarte de que SDKMAN! se ha instalado correctamente, puedes ejecutar:

sdk version

Deberías ver un mensaje con la versión de SDKMAN! instalada, como el siguiente:

Versión del sdkman

Comandos de SDKMAN

Instalar un SDK:

sdk install java 11.0.10.hs-adpt

Listar SDKs disponibles:

sdk list

Cambiar a una versión específica de un SDK:

sdk use java 8.0.275.j9-adpt

Ver las versiones instaladas de un SDK:

sdk current java

Errores que se pueden presentar

Si al instalar SDKMAN en Linux se muestra el siguiente error:

Looking for a previous installation of SDKMAN...
Looking for unzip...
Not found.
======================================================================================================
 Please install unzip on your system using your favourite package manager.

 Restart after installing unzip.
======================================================================================================

Puede solucionarlo con:

sudo apt install unzip
sudo apt install zip

 


Comentario

Debe aceptar antes de enviar