Instalar o Kotlin localmente

Aprende a instalar o Kotlin localmente para resolveres os exercícios do Exercism na tua própria máquina


Além da CLI do Exercism e do teu editor de texto preferido, para praticar com os exercícios de Kotlin no Exercism precisas de

  • o Java Development Kit (JDK): o Kotlin compila para bytecodes Java, por isso precisas de instalar o JDK, que inclui tanto um Java Runtime como ferramentas de desenvolvimento (a mais importante das quais é o compilador Java); e
  • o Gradle: uma ferramenta de compilação especificamente para projetos baseados na JVM e que suporta Kotlin.

Escolhe o teu sistema operativo:

... ou ...

Opcionalmente, também podes usar uma IDE Java.


Windows

Abre uma linha de comandos com privilégios de administrador. (Se precisares de ajuda para abrir uma linha de comandos administrativa, consulta abrir uma linha de comandos elevada no Windows 8+ (ou Windows 7).

  1. Se ainda não tens o Chocolatey instalado, instala-o agora:

      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 o JDK:

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

Recomendamos que feches a linha de comandos administrativa e abras uma nova linha de comandos. Não precisas de privilégios de administrador para praticar os exercícios do Exercism.

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


macOS

Em baixo estão as instruções para instalar usando o método mais comum: com o Homebrew. Se preferires, também podes instalar no macOS sem o Homebrew.

Instalar

  1. Se ainda não instalaste o Homebrew, fá-lo agora:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Faz tap do Homebrew Cask, o que nos permite instalar binários já compilados, como o JDK.

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

     $ brew install --cask adoptopenjdk11
    

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


Linux

Em baixo estão as instruções para instalar usando o gestor de pacotes da tua distribuição. Se preferires, também podes instalar no Linux sem um gestor de pacotes.

Debian

Se usas Debian ou uma das suas derivadas (como Ubuntu ou Linux Mint), usa o APT:

(verificado em: Ubuntu 14, 16 e 18)

  1. Instala o 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
    

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


Outras distribuições Linux

Há muitas formas de instalar o JDK 11, mas uma das mais fáceis é usar o SDKMAN, que te permite instalar o OpenJDK 11 sem complicações. Segue estes passos:

  1. Instala o SDKMAN:
    $ curl -s "https://get.sdkman.io" | bash
    
    (se não funcionar, dá uma vista de olhos nas instruções que encontras aqui: https://sdkman.io/install )
  2. Instala o openjdk11:
    $ sdk install java 11.0.2-open
    

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


Instalar manualmente


Instalar no Windows manualmente

NOTA: estas instruções destinam-se a utilizadores experientes do Windows. Se ainda não sabes definir variáveis de ambiente ou não te sentes à vontade a gerir a estrutura de diretórios, recomendamos vivamente que uses a instalação com o Chocolatey, acima.

  1. Instala o JDK:
    1. Descarrega o "OpenJDK 11 (LTS)" do AdoptOpenJDK (escolhe "Install JDK").
    • Executa o instalador, mantendo todas as opções predefinidas.

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


Instalar no macOS sem o Homebrew

NOTA: estas instruções destinam-se a utilizadores experientes do macOS. A não ser que não queiras mesmo usar um gestor de pacotes, recomendamos vivamente que sigas as instruções de instalação com o Homebrew, acima.

  1. Instala o JDK:
    1. Descarrega o "OpenJDK 11 (LTS)" do AdoptOpenJDK (escolhe "Install JDK").
    2. Executa o instalador, mantendo todas as opções predefinidas.

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


Instalar no Linux sem um gestor de pacotes

NOTA: estas instruções destinam-se a utilizadores experientes do Linux. A não ser que não queiras mesmo usar um gestor de pacotes, recomendamos vivamente que sigas as instruções de instalação, acima.

  1. Instala o JDK:
    1. Escolhe a tua distribuição e descarrega o "OpenJDK 11 (LTS)" do AdoptOpenJDK (escolhe "Install JDK").
    2. Executa o instalador, mantendo todas as opções predefinidas.

Já estás pronto para começar com a track de Kotlin do Exercism!

Para começar, consulta "Correr os testes".


IDEs Java

Há muitas IDEs Java disponíveis. As três mais populares são:

  • IntelliJ IDEA (descarrega a edição "Community")
    • criada pelos autores do Kotlin, esta IDE oferece o melhor suporte para a linguagem.

e há outras.