言語
日本語
English

Caution

お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。

Kotlin辞典

  1. トップページ
  2. Kotlin辞典
  3. 【環境構築】Kotlinの開発環境

【環境構築】Kotlinの開発環境

Kotlin でプログラムを書いて実行するための環境構築手順を説明します。Kotlin は JVM(Java 仮想マシン)上で動作するため、まず JDK のインストールが必要です。

JDK のインストール

Kotlin のコンパイルと実行には JDK(Java Development Kit)が必要です。

  1. AdoptiumOracle から JDK をダウンロードします。
  2. インストール後、以下のコマンドで確認します。
java -version

バージョン情報が表示されれば、JDK のインストールは完了です。

Kotlin コンパイラのインストール

Kotlin コンパイラのインストール方法はいくつかあります。

方法概要
SDKMANmacOS / Linux で使えるバージョン管理ツールです。推奨の方法です。
HomebrewmacOS の場合、Homebrew でインストールできます。
手動インストールkotlinlang.org から直接ダウンロードします。

SDKMAN でインストールする場合:

sdk install kotlin

Homebrew でインストールする場合:

brew install kotlin

インストール後、以下のコマンドで確認します。

kotlinc -version

コンパイルと実行

1. ソースファイルを作成します

テキストエディタで『hello.kt』というファイルを作成し、以下の内容を書きます。

fun main() {
    println("Hello, World!")
    println("Kotlin の環境構築が完了しました。")
}

2. コンパイルします

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

『-include-runtime』は Kotlin のランタイムを JAR に含めるオプションです。これにより、Java だけで実行できる JAR ファイルが生成されます。

3. 実行します

java -jar hello.jar

『Hello, World!』と『Kotlin の環境構築が完了しました。』が表示されれば成功です。

ブラウザで試す(Kotlin Playground)

環境構築なしで Kotlin を試したい場合は、Kotlin Playground が便利です。ブラウザ上でコードを入力して、そのまま実行結果を確認できます。

学習の初期段階では Playground で文法を試しながら覚え、本格的な開発を始める段階でローカル環境を構築するとスムーズです。

IDE での開発

ツール概要
IntelliJ IDEAKotlin の開発元 JetBrains が提供する IDE です。Kotlin を最も快適に開発できます。Community 版は無料です。
Android StudioAndroid アプリ開発向けの IDE です。IntelliJ IDEA がベースで、Kotlin を標準サポートしています。
Visual Studio CodeKotlin 拡張機能をインストールすると、シンタックスハイライトやコード補完が使えます。

コマンドが見つからないとき

ターミナルで『kotlinc: command not found』と表示される場合は、PATH(パス)が通っていない可能性があります。以下の手順で確認・設定してください。

1. コマンドの場所を探します

コマンドの場所を確認します。

which kotlinc
which kotlin

見つからない場合、よくあるインストール先を確認します。

ls /opt/homebrew/bin/kotlinc
ls ~/.sdkman/candidates/kotlin/current/bin/kotlinc

2. 使用しているシェルを確認します

echo $SHELL

『/bin/zsh』と表示されたら『~/.zshrc』、『/bin/bash』と表示されたら『~/.bashrc』に設定を書きます。

3. PATH に追加します

コマンドの場所がわかったら、シェルの設定ファイルに PATH を追加します。

Homebrew でインストールした場合(macOS zsh):

echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

SDKMAN でインストールした場合(macOS zsh):

echo 'export PATH="$HOME/.sdkman/candidates/kotlin/current/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc

Linux (bash) の場合:

echo 'export PATH="$HOME/.sdkman/candidates/kotlin/current/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

SDKMAN を使っている場合

SDKMAN でインストールした Kotlin が見つからない場合は、シェルの初期化設定が不足している可能性があります。以下が設定ファイルに含まれているか確認してください。

SDKMAN の初期化スクリプト:

export SDKMAN_DIR="$HOME/.sdkman"
[[ -s "$HOME/.sdkman/bin/sdkman-init.sh" ]] && source "$HOME/.sdkman/bin/sdkman-init.sh"

JDK の PATH も確認してください

Kotlin は JVM 上で動作するため、『java』コマンドも使えるようになっている必要があります。『java -version』でエラーが出る場合は、JDK の PATH も合わせて設定してください。

Windows の場合は「システムの詳細設定」→「環境変数」→「Path」に Kotlin と JDK の両方のパスを追加します。

記事の間違いや著作権の侵害等ございましたらお手数ですがまでご連絡頂ければ幸いです。