Kotlin lokal installieren

Lerne, wie du Kotlin lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen


Neben dem Exercism CLI und deinem Lieblingstexteditor brauchst du für das Üben mit Exercism-Übungen in Kotlin

  • das Java Development Kit (JDK). Kotlin kompiliert zu Java-Bytecode, deshalb musst du das JDK installieren, das sowohl eine Java Runtime als auch Entwicklungswerkzeuge enthält (allen voran den Java-Compiler). Und
  • Gradle, ein Build-Tool speziell für JVM-basierte Projekte, das Kotlin unterstützt.

Wähle dein Betriebssystem:

... oder ...

Optional kannst du auch eine Java-IDE verwenden.


Windows

Öffne eine Eingabeaufforderung als Administrator. (Wenn du Hilfe beim Öffnen einer Administrator-Eingabeaufforderung brauchst, siehe eine erhöhte Eingabeaufforderung unter Windows 8+ öffnen (oder Windows 7).

  1. Wenn du Chocolatey noch nicht installiert hast, tu es jetzt:

      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. Installiere das JDK:

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

Wir empfehlen, die Administrator-Eingabeaufforderung zu schließen und eine neue Eingabeaufforderung zu öffnen. Zum Üben der Exercism-Übungen brauchst du keine Administratorrechte.

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


macOS

Im Folgenden findest du Anweisungen für die Installation mit der gebräuchlichsten Methode, nämlich Homebrew. Wenn du lieber möchtest, kannst du auch unter macOS ohne Homebrew installieren.

Installation

  1. Wenn du Homebrew noch nicht installiert hast, tu es jetzt:

      $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. Tippe den Homebrew Cask an. Damit können wir vorgefertigte Binärdateien wie das JDK installieren.

      $ brew tap adoptopenjdk/openjdk
    
  3. Installiere das JDK:

     $ brew install --cask adoptopenjdk11
    

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Linux

Im Folgenden findest du Anweisungen für die Installation mit dem Paketmanager deiner Distribution. Wenn du lieber möchtest, kannst du auch unter Linux ohne Paketmanager installieren.

Debian

Wenn du Debian oder eine davon abgeleitete Distribution verwendest (etwa Ubuntu oder Linux Mint), nutze APT:

(getestet mit: Ubuntu 14, 16 und 18)

  1. Installiere das 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
    

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Andere Linux-Distributionen

Es gibt viele Möglichkeiten, JDK 11 zu installieren, aber eine der einfachsten ist SDKMAN, damit kannst du OpenJDK 11 mühelos installieren. Gehe so vor:

  1. Installiere SDKMAN:
    $ curl -s "https://get.sdkman.io" | bash
    
    (falls das nicht funktioniert, schau dir die Anleitung hier an: https://sdkman.io/install )
  2. Installiere OpenJDK 11:
    $ sdk install java 11.0.2-open
    

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Manuell installieren


Manuell unter Windows installieren

HINWEIS: Diese Anleitung richtet sich an erfahrene Windows-Nutzer. Wenn du nicht bereits weißt, wie man Umgebungsvariablen setzt, oder dich mit der Verwaltung der Verzeichnisstruktur nicht wohlfühlst, empfehlen wir dir dringend die Chocolatey-basierte Installation oben.

  1. Installiere das JDK:
    1. Lade „OpenJDK 11 (LTS)“ von AdoptOpenJDK herunter (wähle „Install JDK“).
    • Führe den Installer aus und verwende überall die Standardeinstellungen.

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Unter macOS ohne Homebrew installieren

HINWEIS: Diese Anleitung richtet sich an erfahrene macOS-Nutzer. Wenn du nicht bewusst keinen Paketmanager verwenden möchtest, empfehlen wir dir dringend die Homebrew-basierte Installationsanleitung oben.

  1. Installiere das JDK:
    1. Lade „OpenJDK 11 (LTS)“ von AdoptOpenJDK herunter (wähle „Install JDK“).
    2. Führe den Installer aus und verwende überall die Standardeinstellungen.

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Unter Linux ohne Paketmanager installieren

HINWEIS: Diese Anleitung richtet sich an erfahrene Linux-Nutzer. Wenn du nicht bewusst keinen Paketmanager verwenden möchtest, empfehlen wir dir dringend die Installationsanleitung oben.

  1. Installiere das JDK:
    1. Wähle deine Distribution und lade „OpenJDK 11 (LTS)“ von AdoptOpenJDK herunter (wähle „Install JDK“).
    2. Führe den Installer aus und verwende überall die Standardeinstellungen.

Jetzt kannst du mit dem Kotlin-Track von Exercism loslegen!

Wie du loslegst, steht unter „Tests ausführen“.


Java-IDEs

Es gibt viele Java-IDEs. Die drei beliebtesten sind:

  • IntelliJ IDEA (lade die Edition „Community“ herunter)
    • Von den Machern von Kotlin. Diese IDE bietet die beste Unterstützung für die Sprache.

und es gibt weitere.