Skip to content

GradleとKotlin/JVMを始めよう

このチュートリアルでは、IntelliJ IDEAとGradleを使用してJVMコンソールアプリケーションを作成する方法を説明します。

まず、IntelliJ IDEAの最新バージョンをダウンロードしてインストールしてください。

プロジェクトの作成

  1. IntelliJ IDEAで、File | New | Projectを選択します。

  2. 左側のパネルで、Kotlinを選択します。

  3. 必要に応じて、新しいプロジェクトに名前を付け、場所を変更します。

    Create Git repositoryチェックボックスを選択すると、新しいプロジェクトをバージョン管理下に置くことができます。これはいつでも後で行うことができます。

    Create a console application

  4. Gradleビルドシステムを選択します。

  5. JDKリストから、プロジェクトで使用したいJDKを選択します。

    • JDKがお使いのコンピューターにインストールされているが、IDEで定義されていない場合は、Add JDKを選択し、JDKホームディレクトリへのパスを指定します。
    • 必要なJDKがお使いのコンピューターにない場合は、Download JDKを選択します。
  6. GradleのKotlin DSLを選択します。

  7. Add sample codeチェックボックスを選択すると、サンプルアプリケーション"Hello World!"を含むファイルが作成されます。

    Generate code with onboarding tipsオプションを有効にすると、サンプルコードに役立つコメントを追加できます。

  8. Createをクリックします。

Gradleを使用したプロジェクトの作成に成功しました!

プロジェクトのGradleバージョンを指定する

Advanced Settingsセクションで、Gradle WrapperまたはGradleのローカルインストールを使用することで、プロジェクトのGradleバージョンを明示的に指定できます。

  • Gradle Wrapper:
    1. Gradle distributionリストから、Wrapperを選択します。
    2. Auto-selectチェックボックスを無効にします。
    3. Gradle versionリストから、使用するGradleバージョンを選択します。
  • ローカルインストール:
    1. Gradle distributionリストから、Local installationを選択します。
    2. Gradle locationに、ローカルのGradleバージョンのパスを指定します。

Advanced settings

ビルドスクリプトを探索する

build.gradle.ktsファイルを開きます。これはGradle Kotlinビルドスクリプトで、Kotlin関連のアーティファクトとアプリケーションに必要なその他の部分が含まれています。

kotlin
plugins {
    kotlin("jvm") version "2.2.10" // 使用するKotlinのバージョン
}

group = "org.example" // 例: `org.jetbrains`のような会社名
version = "1.0-SNAPSHOT" // ビルドされたアーティファクトに割り当てるバージョン

repositories { // 依存関係のソース。1️⃣参照
    mavenCentral() // Maven Central Repository。2️⃣参照
}

dependencies { // 使用したいすべてのライブラリ。3️⃣参照
    // リポジトリで依存関係の名前を見つけた後にコピーする
    testImplementation(kotlin("test")) // Kotlinテストライブラリ
}

tasks.test { // 4️⃣参照
    useJUnitPlatform() // テスト用のJUnitPlatform。5️⃣参照
}

ご覧のとおり、GradleビルドファイルにはいくつかのKotlin固有のアーティファクトが追加されています。

  1. plugins {}ブロックには、kotlin("jvm")アーティファクトがあります。このプラグインは、プロジェクトで使用されるKotlinのバージョンを定義します。

  2. dependencies {}ブロックには、testImplementation(kotlin("test"))があります。テストライブラリの依存関係の設定について詳しく学びましょう。

アプリケーションの実行

  1. View | Tool Windows | Gradleを選択して、Gradleウィンドウを開きます。

Main.kt with main fun

  1. Tasks\build\にあるbuild Gradleタスクを実行します。BuildウィンドウにBUILD SUCCESSFULが表示されます。これは、Gradleがアプリケーションを正常にビルドしたことを意味します。

  2. src/main/kotlinにあるMain.ktファイルを開きます。

    • srcディレクトリにはKotlinのソースファイルとリソースが含まれています。
    • Main.ktファイルにはHello World!を出力するサンプルコードが含まれています。
  3. ガターの緑色のRunアイコンをクリックし、**Run 'MainKt'**を選択してアプリケーションを実行します。

Running a console app

結果はRunツールウィンドウで確認できます。

Kotlin run output

おめでとうございます!初めてのKotlinアプリケーションを実行しました。

次のステップ

詳細については、以下を参照してください。