GradleとKotlin/JVMを始める
このチュートリアルでは、IntelliJ IDEAとGradleを使用してJVMコンソールアプリケーションを作成する方法を説明します。
始めるには、まずIntelliJ IDEAの最新バージョンをダウンロードしてインストールしてください。
プロジェクトを作成する
IntelliJ IDEAで、File | New | Projectを選択します。
左側のパネルで、Kotlinを選択します。
必要に応じて、新しいプロジェクトに名前を付け、その場所を変更します。
TIP
Create Git repositoryチェックボックスを選択すると、新しいプロジェクトをバージョン管理下に置くことができます。これはいつでも後から実行できます。
Gradleビルドシステムを選択します。
JDKリストから、プロジェクトで使用するJDKを選択します。
- JDKがコンピューターにインストールされているもののIDEに定義されていない場合は、Add JDKを選択してJDKホームディレクトリへのパスを指定します。
- コンピューターにJDKがない場合は、Download JDKを選択します。
Gradle用のKotlin DSLを選択します。
サンプルとして
"Hello World!"
アプリケーションを含むファイルを作成するために、Add sample codeチェックボックスを選択します。TIP
Generate code with onboarding tipsオプションを有効にすると、サンプルコードに役立つコメントを追加できます。
Createをクリックします。
Gradleでプロジェクトの作成に成功しました!
プロジェクトのGradleバージョンを指定する
Advanced Settingsセクションで、Gradle Wrapperを使用するか、Gradleをローカルインストールするかにより、プロジェクトのGradleバージョンを明示的に指定できます。
Gradle Wrapper:
- Gradle distributionリストから、Wrapperを選択します。
- Auto-selectチェックボックスを無効にします。
- Gradle versionリストから、Gradleバージョンを選択します。
ローカルインストール:
- Gradle distributionリストから、Local installationを選択します。
- Gradle locationには、ローカルのGradleバージョンのパスを指定します。
ビルドスクリプトを確認する
build.gradle.kts
ファイルを開きます。これはGradle 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️⃣
}
- 1️⃣ 依存関係のソースについて詳しく学習します。
- 2️⃣ Maven Central Repository。これはGoogleのMavenリポジトリまたは会社のプライベートリポジトリである場合もあります。
- 3️⃣ 依存関係の宣言について詳しく学習します。
- 4️⃣ タスクについて詳しく学習します。
- 5️⃣ テスト用のJUnitPlatform。
ご覧のとおり、GradleビルドファイルにはいくつかのKotlin固有のアーティファクトが追加されています。
plugins {}
ブロックには、kotlin("jvm")
アーティファクトがあります。このプラグインは、プロジェクトで使用するKotlinのバージョンを定義します。dependencies {}
ブロックには、testImplementation(kotlin("test"))
があります。 テストライブラリへの依存関係の設定について詳しく学習します。
アプリケーションを実行する
View | Tool Windows | Gradleを選択して、Gradleウィンドウを開きます。
Tasks\build\
にあるbuild Gradleタスクを実行します。BuildウィンドウにBUILD SUCCESSFUL
が表示されます。 これはGradleがアプリケーションを正常にビルドしたことを意味します。src/main/kotlin
にあるMain.kt
ファイルを開きます。src
ディレクトリにはKotlinソースファイルとリソースが含まれています。Main.kt
ファイルには、Hello World!
と出力するサンプルコードが含まれています。
ガターにある緑色のRunアイコンをクリックし、**Run 'MainKt'**を選択してアプリケーションを実行します。
結果はRunツールウィンドウで確認できます。
おめでとうございます!初めてのKotlinアプリケーションを実行しました。
次のステップ
詳細については、以下を参照してください。