Instalando o Kotlin localmente

Aprenda a instalar o Kotlin localmente para resolver os exercícios do Exercism na sua própria máquina


Além da CLI do Exercism e do seu editor de texto favorito, praticar os exercícios de Kotlin do Exercism exige:

  • o Java Development Kit (JDK): o Kotlin compila para bytecodes Java, então você precisa instalar o JDK, que inclui tanto um Java Runtime quanto ferramentas de desenvolvimento (principalmente o compilador Java); e
  • o Gradle: uma ferramenta de build específica para projetos baseados na JVM, com suporte a Kotlin.

Escolha o seu sistema operacional:

... ou ...

Opcionalmente, você também pode usar uma IDE Java.


Windows

Abra um prompt de comando como administrador. (Se precisar de ajuda para abrir um prompt administrativo, veja abrir um prompt elevado no Windows 8+ (ou Windows 7).

  1. Se você ainda não instalou o Chocolatey, faça isso 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. Instale o JDK:

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

Recomendamos fechar o prompt de comando administrativo e abrir um novo prompt de comando. Você não precisa de privilégios de administrador para praticar os exercícios do Exercism.

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


macOS

Abaixo estão as instruções para instalar usando o método mais comum, com o Homebrew. Se você preferir, também pode instalar no macOS sem o Homebrew.

Instalação

  1. Se você ainda não instalou o Homebrew, faça isso agora:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Faça o tap do Homebrew Cask: isso permite instalar binários pré-compilados, como o JDK.

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

     $ brew install --cask adoptopenjdk11
    

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


Linux

Abaixo estão as instruções para instalar usando o gerenciador de pacotes da sua distribuição. Se você preferir, também pode instalar no Linux sem um gerenciador de pacotes.

Debian

Se você usa Debian ou derivados (como Ubuntu ou Linux Mint), use o APT:

(verificado em: Ubuntu 14, 16 e 18)

  1. Instale 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
    

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


Outras distribuições Linux

Existem muitas formas de instalar o JDK 11, mas uma das mais fáceis é usar o SDKMAN, que permite instalar o OpenJDK 11 sem complicação. Siga os passos abaixo:

  1. Instale o SDKMAN:
    $ curl -s "https://get.sdkman.io" | bash
    
    (se isso não funcionar, dê uma olhada nas instruções que estão aqui: https://sdkman.io/install )
  2. Instale o openjdk11:
    $ sdk install java 11.0.2-open
    

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


Instalar manualmente


Instalar no Windows manualmente

OBSERVAÇÃO: estas instruções são destinadas a usuários experientes do Windows. Se você ainda não sabe como definir variáveis de ambiente ou não se sente à vontade para gerenciar a estrutura de diretórios, recomendamos fortemente que use a instalação baseada no Chocolatey, acima.

  1. Instale o JDK:
    1. Baixe o "OpenJDK 11 (LTS)" em AdoptOpenJDK (escolha "Install JDK").
    • Execute o instalador, aceitando todos os padrões.

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


Instalar no macOS sem o Homebrew

OBSERVAÇÃO: estas instruções são destinadas a usuários experientes do macOS. A menos que você especificamente não queira usar um gerenciador de pacotes, recomendamos fortemente que use as instruções de instalação baseadas no Homebrew, acima.

  1. Instale o JDK:
    1. Baixe o "OpenJDK 11 (LTS)" em AdoptOpenJDK (escolha "Install JDK").
    2. Execute o instalador, aceitando todos os padrões.

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


Instalar no Linux sem um gerenciador de pacotes

OBSERVAÇÃO: estas instruções são destinadas a usuários experientes do Linux. A menos que você especificamente não queira usar um gerenciador de pacotes, recomendamos fortemente que use as instruções de instalação, acima.

  1. Instale o JDK:
    1. Escolha a sua distribuição e baixe o "OpenJDK 11 (LTS)" em AdoptOpenJDK (escolha "Install JDK").
    2. Execute o instalador, aceitando todos os padrões.

Agora você já pode começar com a trilha de Kotlin do Exercism!

Para começar, veja "Executando os testes".


IDEs Java

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

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

e existem outras.