Instalar Kotlin en local

Aprende a instalar Kotlin en local para resolver los ejercicios de Exercism en tu propio ordenador


Además de la CLI de Exercism y tu editor de texto favorito, para practicar con los ejercicios de Kotlin de Exercism necesitas:

  • el Java Development Kit (JDK): Kotlin compila a bytecode de Java, así que necesitas instalar el JDK, que incluye tanto un entorno de ejecución de Java como herramientas de desarrollo (en especial, el compilador de Java); y
  • Gradle: una herramienta de compilación específica para proyectos basados en la JVM y compatible con Kotlin.

Elige tu sistema operativo:

... o ...

Opcionalmente, también puedes usar un IDE de Java.


Windows

Abre un símbolo del sistema como administrador. (Si necesitas ayuda para abrir un símbolo del sistema con privilegios administrativos, consulta abrir un símbolo del sistema elevado en Windows 8+ (o Windows 7).

  1. Si aún no has instalado Chocolatey, hazlo ahora:

      C:\Windows\system32> @powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
    
  2. Instala el JDK:

     C:\Windows\system32> choco install openjdk11
     ...
     C:\Windows\system32> refreshenv
     ...
    

Te recomendamos cerrar el símbolo del sistema administrativo y abrir uno nuevo: no necesitas privilegios de administrador para practicar los ejercicios de Exercism.

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


macOS

A continuación tienes las instrucciones para instalarlo con el método más habitual, usando Homebrew. Si lo prefieres, también puedes instalarlo en macOS sin Homebrew.

Instalación

  1. Si aún no has instalado Homebrew, hazlo ahora:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Añade el Homebrew Cask: así podrás instalar binarios ya compilados, como el JDK.

      $ brew tap adoptopenjdk/openjdk
    
  3. Instala el JDK:

     $ brew install --cask adoptopenjdk11
    

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


Linux

A continuación tienes las instrucciones para instalarlo con el gestor de paquetes de tu distribución. Si lo prefieres, también puedes instalarlo en Linux sin un gestor de paquetes.

Debian

Si usas Debian o alguna de sus derivadas (como Ubuntu o Linux Mint), utiliza APT:

(probado en: Ubuntu 14, 16 y 18)

  1. Instala el JDK:

      $ sudo apt-get update
      $ sudo apt-get install software-properties-common
      $ sudo add-apt-repository ppa:openjdk-r/ppa
      $ sudo apt-get update
      $ sudo apt-get install openjdk-11-jdk
    

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


Otras distribuciones de Linux

Hay muchas formas de instalar el JDK 11, pero una de las más sencillas es usar SDKMAN, que te permite instalar OpenJDK 11 con facilidad. Sigue estos pasos:

  1. Instala SDKMAN:
    $ curl -s "https://get.sdkman.io" | bash
    
    (si no funciona, echa un vistazo a las instrucciones que encontrarás aquí: https://sdkman.io/install )
  2. Instala OpenJDK 11:
    $ sdk install java 11.0.2-open
    

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


Instalar manualmente


Instalar en Windows manualmente

NOTA: estas instrucciones están pensadas para usuarios de Windows con experiencia. Si aún no sabes cómo definir variables de entorno o no te sientes cómodo gestionando la estructura de directorios, te recomendamos encarecidamente que uses la instalación basada en Chocolatey, más arriba.

  1. Instala el JDK:
    1. Descarga «OpenJDK 11 (LTS)» de AdoptOpenJDK (elige «Install JDK»).
    • Ejecuta el instalador con todas las opciones predeterminadas.

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


Instalar en macOS sin Homebrew

NOTA: estas instrucciones están pensadas para usuarios de macOS con experiencia. A menos que no quieras usar un gestor de paquetes a propósito, te recomendamos encarecidamente que sigas las instrucciones de instalación basadas en Homebrew, más arriba.

  1. Instala el JDK:
    1. Descarga «OpenJDK 11 (LTS)» de AdoptOpenJDK (elige «Install JDK»).
    2. Ejecuta el instalador con todas las opciones predeterminadas.

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


Instalar en Linux sin un gestor de paquetes

NOTA: estas instrucciones están pensadas para usuarios de Linux con experiencia. A menos que no quieras usar un gestor de paquetes a propósito, te recomendamos encarecidamente que sigas las instrucciones de instalación, más arriba.

  1. Instala el JDK:
    1. Elige tu distribución y descarga «OpenJDK 11 (LTS)» de AdoptOpenJDK (elige «Install JDK»).
    2. Ejecuta el instalador con todas las opciones predeterminadas.

¡Ya puedes empezar con la pista de Kotlin de Exercism!

Para empezar, consulta «Ejecutar los tests».


IDEs de Java

Hay muchos IDEs de Java disponibles. Estos son los tres más populares:

  • IntelliJ IDEA (descarga la edición «Community»)
    • creado por los autores de Kotlin, este IDE ofrece el mejor soporte para el lenguaje.

y hay otros.