Начало работы с Gradle и Kotlin/JVM
В этом руководстве показано, как использовать IntelliJ IDEA и Gradle для создания консольного приложения JVM.
Для начала скачайте и установите последнюю версию IntelliJ IDEA.
Создание проекта
В IntelliJ IDEA выберите Файл | Создать | Проект.
На панели слева выберите Kotlin.
-
Укажите имя нового проекта и при необходимости измените его расположение.

Выберите систему сборки Gradle.
-
В списке JDK выберите JDK, который хотите использовать в проекте.
Если JDK установлен на компьютере, но не определен в IDE, выберите Добавить JDK и укажите путь к домашнему каталогу JDK.
Если на компьютере нет нужного JDK, выберите Скачать JDK.
Выберите Kotlin для DSL Gradle.
Установите флажок Добавить пример кода, чтобы создать файл с примером приложения
"Hello World!".Нажмите Создать.
Вы успешно создали проект с помощью Gradle!
Указание версии Gradle для проекта
Вы можете явно указать версию Gradle для проекта в разделе Дополнительные настройки, используя Gradle Wrapper или локальную установку Gradle:
-
Gradle Wrapper:
В списке Дистрибутив Gradle выберите Wrapper.
Снимите флажок Автоматический выбор.
В списке Версия Gradle выберите нужную версию Gradle.
-
Локальная установка:
В списке Дистрибутив Gradle выберите Локальная установка.
В поле Расположение Gradle укажите путь к локальной версии Gradle.

Изучение скрипта сборки
Откройте файл build.gradle.kts. Это скрипт сборки Gradle на Kotlin, содержащий артефакты, связанные с Kotlin, и другие компоненты, необходимые приложению:
plugins {
kotlin("jvm") version "2.4.20" // Kotlin version to use
}
group = "org.example" // A company name, for example, `org.jetbrains.kotlin`
version = "1.0-SNAPSHOT" // Version to assign to the build 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
}
kotlin { // Generated JVM toolchain configuration. See 4️⃣
jvmToolchain(25) // The JDK for compiling the project.
}
tasks.test { // Test task configuration. See 5️⃣
useJUnitPlatform() // JUnitPlatform for tests. See 6️⃣
}
1️⃣ Подробнее об источниках зависимостей.
2️⃣ Центральный репозиторий Maven. Также это может быть репозиторий Maven от Google или частный репозиторий вашей компании.
3️⃣ Подробнее об объявлении зависимостей.
4️⃣ Подробнее о поддержке цепочек инструментов Java.
5️⃣ Подробнее о задачах.
В файле сборки Gradle есть несколько артефактов, относящихся к Kotlin:
В блоке
plugins {}находится артефактkotlin("jvm"). Этот плагин задает версию Kotlin, используемую в проекте.В блоке
dependencies {}находитсяtestImplementation(kotlin("test")). Подробнее о настройке зависимостей для библиотек тестирования.
Запуск приложения
-
Откройте окно Gradle, выбрав Вид | Окна инструментов | Gradle:

Выполните задачу Gradle build в
Tasks/build. В окне Сборка появитсяBUILD SUCCESSFUL. Это означает, что Gradle успешно собрал приложение.-
В
src/main/kotlinоткройте файлMain.kt:Каталог
srcсодержит исходные файлы Kotlin и ресурсы.Файл
Main.ktсодержит пример кода, который выводитHello World!.
-
Запустите приложение, нажав зеленый значок Запустить на поле слева и выбрав Запустить 'MainKt'.
Результат можно увидеть в окне инструмента Запуск:

Поздравляем! Вы только что запустили свое первое приложение на Kotlin.
Что дальше?
Дополнительная информация:
© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/get-started-with-jvm-gradle-project.html