Installer Kotlin en local

Apprends à installer Kotlin en local pour résoudre les exercices d'Exercism sur ta propre machine


En plus de l'Exercism CLI et de ton éditeur de texte préféré, pour t'entraîner sur les exercices Kotlin d'Exercism, il te faut :

  • le Java Development Kit (JDK), car Kotlin se compile en bytecode Java ; tu dois donc installer le JDK, qui inclut à la fois un environnement d'exécution Java et des outils de développement (notamment le compilateur Java) ; et
  • Gradle, un outil de compilation conçu spécifiquement pour les projets basés sur la JVM et qui prend en charge Kotlin.

Choisis ton système d'exploitation :

... ou ...

En option, tu peux aussi utiliser un IDE Java.


Windows

Ouvre une invite de commandes en mode administrateur. (Si tu as besoin d'aide pour ouvrir une invite en mode administrateur, consulte ouvrir une invite avec élévation de privilèges dans Windows 8+ (ou Windows 7).)

  1. Si tu n'as pas installé Chocolatey, fais-le maintenant :

      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. Installe le JDK :

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

On te recommande de fermer l'invite de commandes en mode administrateur et d'en ouvrir une nouvelle : tu n'as pas besoin de privilèges d'administrateur pour t'entraîner sur les exercices d'Exercism.

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


macOS

Voici les instructions d'installation selon la méthode la plus courante, avec Homebrew. Si tu préfères, tu peux aussi installer sous macOS sans Homebrew.

Installation

  1. Si tu n'as pas encore installé Homebrew, fais-le maintenant :

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Ajoute le dépôt Homebrew Cask, ce qui permet d'installer des binaires précompilés comme le JDK.

      $ brew tap adoptopenjdk/openjdk
    
  3. Installe le JDK :

     $ brew install --cask adoptopenjdk11
    

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


Linux

Voici les instructions d'installation avec le gestionnaire de paquets de ta distribution. Si tu préfères, tu peux aussi installer sous Linux sans gestionnaire de paquets.

Debian

Si tu utilises Debian ou l'une de ses dérivées (comme Ubuntu ou Linux Mint), utilise APT :

(vérifié sur : Ubuntu 14, 16 et 18)

  1. Installe le 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
    

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


Autres distributions Linux

Il existe de nombreuses façons d'installer le JDK 11, mais l'une des plus simples est d'utiliser SDKMAN, qui permet d'installer OpenJDK 11 sans difficulté. Suis les étapes suivantes :

  1. Installe SDKMAN :
    $ curl -s "https://get.sdkman.io" | bash
    
    (si ça ne fonctionne pas, jette un œil aux instructions disponibles ici : https://sdkman.io/install )
  2. Installe OpenJDK 11 :
    $ sdk install java 11.0.2-open
    

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


Installe manuellement


Installe manuellement sous Windows

REMARQUE : ces instructions s'adressent aux utilisateurs expérimentés de Windows. Si tu ne sais pas encore définir des variables d'environnement ou si tu n'es pas à l'aise avec la gestion de l'arborescence des dossiers, on te recommande vivement d'utiliser l'installation basée sur Chocolatey, ci-dessus.

  1. Installe le JDK :
    1. Télécharge « OpenJDK 11 (LTS) » depuis AdoptOpenJDK (choisis « Install JDK »).
    • Lance l'installateur en conservant toutes les valeurs par défaut.

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


Installe sous macOS sans Homebrew

REMARQUE : ces instructions s'adressent aux utilisateurs expérimentés de macOS. À moins que tu ne veuilles vraiment pas utiliser de gestionnaire de paquets, on te recommande vivement de suivre les instructions d'installation basées sur Homebrew, ci-dessus.

  1. Installe le JDK :
    1. Télécharge « OpenJDK 11 (LTS) » depuis AdoptOpenJDK (choisis « Install JDK »).
    2. Lance l'installateur en conservant toutes les valeurs par défaut.

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


Installe sous Linux sans gestionnaire de paquets

REMARQUE : ces instructions s'adressent aux utilisateurs expérimentés de Linux. À moins que tu ne veuilles vraiment pas utiliser de gestionnaire de paquets, on te recommande vivement de suivre les instructions d'installation, ci-dessus.

  1. Installe le JDK :
    1. Choisis ta distribution et télécharge « OpenJDK 11 (LTS) » depuis AdoptOpenJDK (choisis « Install JDK »).
    2. Lance l'installateur en conservant toutes les valeurs par défaut.

Tu es maintenant prêt à te lancer sur le parcours Kotlin d'Exercism !

Pour commencer, consulte « Exécuter les tests ».


IDE Java

Il existe de nombreux IDE Java. Les trois plus populaires sont :

  • IntelliJ IDEA (télécharge l'édition « Community »)
    • créé par les auteurs de Kotlin, cet IDE offre le meilleur support du langage.

et il en existe d'autres.