Skip to content

GradleとKotlin/JVMを始める

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

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

プロジェクトを作成する

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

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

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

    TIP

    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. サンプルとして"Hello World!"アプリケーションを含むファイルを作成するために、Add sample codeチェックボックスを選択します。

    TIP

    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.1.21" // Kotlin version to use
}

group = "org.example" // A company name, for example, `org.jetbrains`
version = "1.0-SNAPSHOT" // Version to assign to the built artifact

repositories { // Sources of dependencies. See 1️⃣
    mavenCentral() // Maven Central Repository. See 2️⃣
}

dependencies { // All the libraries you want to use. See 3️⃣
    // Copy dependencies' names after you find them in a repository
    testImplementation(kotlin("test")) // The Kotlin test library
}

tasks.test { // See 4️⃣
    useJUnitPlatform() // JUnitPlatform for tests. See 5️⃣
}

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

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

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

アプリケーションを実行する

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

    Main.kt with main fun

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

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

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

    Running a console app

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

Kotlin run output

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

次のステップ

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