Kotlinのインストール方法について

採用はこちら

Kotlinは、主に JVM(Java仮想マシン)上で動作する言語として広く使われていますが、実際には Kotlin/JVM・Kotlin/Android・Kotlin/Native・Kotlin/JS など複数の実行環境があります。

本記事では、最も利用者が多い Kotlin/JVM を前提に、インストール方法を正確に解説します。

目次

Kotlinのインストール方法は大きく3つに分かれる

Kotlinは「単体でインストールする言語」というより、目的に応じて環境を選ぶ言語です。

まず全体像を整理します。

目的推奨される方法
Kotlinの学習・一般的な開発IntelliJ IDEA
コマンドラインでKotlinを使うkotlinc(公式コンパイラ)
Androidアプリ開発Android Studio

結論として、学習や通常の開発では IntelliJ IDEA を使うのが最も確実で簡単です。

方法① IntelliJ IDEA を使う(最も安全で一般的)

Kotlinは JetBrains によって開発されており、同社の公式IDEである IntelliJ IDEA は Kotlin を標準サポートしています。

IntelliJ IDEA を使うメリット

  • Kotlinが最初から利用可能
  • IDEがKotlin仕様に最適化されている
  • JDKのダウンロードもIDE内で完結
  • 学習から実務までそのまま使える

インストール手順

  1. IntelliJ IDEA公式サイトから Community版(無料) をダウンロード
  2. OS(Windows / macOS / Linux)に合わせてインストール
  3. 起動後「New Project」を選択
  4. 「Kotlin」→「Kotlin/JVM」を選択
  5. JDKが未設定の場合は「Download JDK」を選択
  6. プロジェクトを作成

動作確認

fun main() {
    println("Hello, Kotlin!")
}

このコードを実行し、コンソールに Hello, Kotlin! と表示されれば、環境構築は成功です。

方法② Kotlin公式コンパイラ(kotlinc)を使う

IDEを使わず、ターミナル(CLI)でKotlinを扱いたい場合は、公式コンパイラである kotlinc をインストールします。

前提条件

  • Kotlin/JVM を使う場合、JDK(Java Development Kit)が必要
  • java コマンドが実行できる状態であること

macOS(Homebrew)

brew update
brew install kotlin

確認

kotlinc -version

Linux / macOS(SDKMAN)

curl -s "https://get.sdkman.io" | bash

その後、シェルを再起動するか初期化を行ったうえで:

sdk install kotlin

Windows

Windowsでは、公式配布されている Kotlin Compiler(zip) をダウンロードして利用するのが一般的です。

  1. Kotlin公式の配布ページ(GitHub Releases)から compiler zip を取得
  2. 任意のディレクトリに解凍(例:C:\kotlin
  3. C:\kotlin\bin を環境変数 PATH に追加
  4. コマンドプロンプトで確認:
kotlinc -version

Kotlinプログラムの実行例(CLI)

kotlinc hello.kt -include-runtime -d hello.jar
java -jar hello.jar

方法③ Android Studio を使う(Android開発)

Androidアプリ開発を行う場合は Android Studio一択です。

  • Android Studio には Kotlin サポートが標準で含まれている
  • 新規プロジェクト作成時に「Language: Kotlin」を選択するだけで利用可能
  • Kotlinプラグインを別途インストールする必要は基本的にありません

Java(JDK)は必要か?

結論

  • Kotlin/JVM を使う場合は JDK が必須
  • IntelliJ IDEA / Android Studio を使えば IDE 内で自動的に導入可能

※ Kotlin/Native や Kotlin/JS では JDK が不要なケースもありますが、本記事は Kotlin/JVM を前提としています。

よくあるトラブルと原因

kotlinc が認識されない

  • PATH が通っていない
  • ターミナルの再起動が必要

JDK が見つからない

  • JAVA_HOME が未設定
  • IDEの「Download JDK」を使うのが最短解

目的別・最終的なおすすめ構成

目的構成
Kotlin学習IntelliJ IDEA + Kotlin/JVM
サーバーサイド開発IntelliJ IDEA + Gradle
Android開発Android Studio
CLI・スクリプトkotlinc + JDK

まとめ

  • Kotlinは「単体でインストールする言語」ではなく、目的に応じて環境を選ぶ言語
  • 迷ったら IntelliJ IDEA(Community版) を選べば問題ない
  • CLI用途では kotlinc を利用
  • Android開発では Android Studio が標準

以上、Kotlinのインストール方法についてでした。

最後までお読みいただき、ありがとうございました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次