Вопросы по теме 'gradle-kotlin-dsl'
Скрипт Gradle kotlin, ›Плагин с идентификатором` kotlin` не найден
Я попытался перенести один из моих проектов в Gradle с помощью скрипта Kotlin.
Вот мои шаги:
заменил /gradle/wrapper/gradle-wrapper.jar на этот
обновил distributionUrl для gradle/wrapper/gradle-wrapper.properties на то же, что и...
2867 просмотров
schedule
11.06.2023
ext в buildscript не может быть распознан Gradle Kotlin DSL
В эти дни я пытаюсь написать несколько кодов, чтобы испытать реактивные функции Spring и расширение kotlin в Spring 5, а также подготовил gradle Kotlin DSL build.gradle.kt для настройки сборки gradle.
build.gradle.kt преобразован из кодов...
20907 просмотров
schedule
26.06.2023
Как добавить переменные ext. * В блок плагинов в build.gradle.kts
Мой файл сборки выглядит так:
val nexusBaseUri: String by extra
val gradle_version: String by extra
val kotlin_version: String by extra
buildscript {
val nexusBaseUri by extra { "https://mynexusserver/nexus" }
val gradle_version by extra...
5607 просмотров
schedule
14.09.2022
как добавить gradle (в идеале с использованием kotlin-dsl) в существующий проект intellij python
Есть несколько весьма полезных предыдущих вопросов (особенно это один, но он устарел и не является прямым ответом.
У нас есть несколько проектов на Python, но мы не переходим в мир kotlin. Я хочу несколько унифицировать инструменты, представив...
328 просмотров
schedule
03.07.2022
Невозможно использовать дополнительные свойства проекта в блоке плагинов
У меня многопроектная сборка, и чаще всего я блокирую версии для артефактов по всем направлениям. Итак, в моем корневом проекте я определяю что-то вроде:
project.extra.set("pkgVersions", mapOf(
"kotlin" to "1.2.0",
"jooq" to "3.10.2"...
8591 просмотров
schedule
04.10.2022
Как перезаписать задачу в gradle kotlin-dsl
В Groovy я перезаписываю такую задачу:
task jar(overwrite: true) {
...
}
Как мне это сделать с Kotlin-dsl? Я знаю, что могу создать такую задачу:
tasks {
val jar by creating {
...
}
}
но я не могу найти...
1578 просмотров
schedule
07.12.2022
Как создать исполняемый ShadowJar с файлом сборки Kotlin скрипта Gradle?
Самый простой Kotlin hello world для скрипта Gradle Kotlin :
thufir@dur:~/github/gradleScriptKotlin$
thufir@dur:~/github/gradleScriptKotlin$ gradle clean shadowJar;java -jar build/libs/gradleScriptKotlin.jar
> Task :compileKotlin
Using...
5932 просмотров
schedule
19.03.2023
Kotlin DSL: импортируйте файл version.gradle.kts в другой build.gradle.kts
Я создал versions.gradle.kts просто так:
object Defines {
const val kotlinVersion = "1.2.61"
const val junitVersion = "5.3.0"
}
Теперь я хочу импортировать и использовать эти файлы следующим образом:
import...
2579 просмотров
schedule
03.12.2022
Неразрешенная ссылка kotlintest при использовании gradle kotlin dsl
Вот мой build.gradle.kts :
import org.jetbrains.kotlin.config.KotlinCompilerVersion
plugins {
...
}
android {
compileSdkVersion(27)
defaultConfig {
...
}
buildTypes {
...
}
sourceSets {...
1244 просмотров
schedule
08.06.2023
Как эффективно заполнить дополнительные свойства в Gradle Kotlin DSL?
Я переношу сценарии сборки Gradle с Groovy на Kotlin DSL , и одна из вещей, которая на самом деле не документирована, - это то, как заполнить дополнительные свойства .
В Groovy я могу написать:
ext {
comp = 'node_exporter'...
3330 просмотров
schedule
20.11.2022
Плагин [id: 'org.jetbrains.kotlin.jvm', версия: '1.2.71'] не найден ни в одном из следующих источников.
У меня свежая установка IntelliJ, я создал новый проект kotlin gradle, используя следующие настройки:
Это создает следующий build.gradle.kts (точно такой же файл работает на моем компьютере с Windows):
import...
30595 просмотров
schedule
14.03.2023
Как использовать версию плагина из gradle.properties в Gradle Kotlin DSL?
Теперь я использую этот способ:
plugins {
val kotlinVersion: String by project
val springBootPluginVersion: String by project
val springDependencyManagementPluginVersion: String by project
id("org.jetbrains.kotlin.plugin.allopen")...
5709 просмотров
schedule
05.11.2022
Общий код между Gradle buildSrc и проектом
Предположим, у меня есть несколько классов, содержащих логику, которую я хотел бы использовать во время сборки Gradle и в самом приложении Java. Как настроить сборку Gradle для совместного использования одних и тех же классов между сборкой и...
760 просмотров
schedule
08.05.2023
Как определить агрегацию отчетов Jacoco в Gradle Kotlin DSL?
В Gradle Groovy я использовал
task jacocoRootReport(type: JacocoReport) {
dependsOn = subprojects.test
subprojects.each {
sourceSets it.sourceSets.main
}
executionData.from...
1041 просмотров
schedule
18.06.2023
Как создать базовый файл Gradle в Kotlin DSL для многомодульного проекта?
Чтобы повторно использовать код в файлах Gradle, у меня обычно есть «базовый» файл Gradle для определенных модулей, и я просто применяю их и добавляю любые новые зависимости, которые могут потребоваться. Я занимаюсь преобразованием всех моих файлов...
1596 просмотров
schedule
24.07.2022
В чем разница между closureOf и delegateClosureOf в Gradle Kotlin DSL
В официальном документе говорится:
Иногда вам может потребоваться вызвать методы Groovy, которые принимают аргументы Closure из кода Kotlin. Например, некоторые сторонние плагины, написанные на Groovy, ожидают закрывающих аргументов....
735 просмотров
schedule
03.10.2022
Как я могу написать этот фрагмент сценария сборки Gradle в Groovy?
Недавно я клонировал проект Gradle (из GitHub), его сценарии написаны на Kotlin DSL (что мне не нравится). Я мог бы преобразовать все его сценарии в Groovy, кроме приведенного ниже фрагмента:
publishing {
publications {
...
88 просмотров
schedule
29.07.2022
Как добавить локальную зависимость файла .jar в файл build.gradle.kt?
У меня были похожие вопросы относительно build.gradle, и я просмотрел Gradle Kotlin Primer и я не понимаю, как добавить файл .jar в файл build.gradle.kt. Я пытаюсь избежать использования mavenLocal()
8644 просмотров
schedule
12.11.2022
Разархивируйте файл в Gradle с помощью Kotlin DSL
У меня есть сценарий Groovy Gradle, который мне нужно преобразовать в Kotlin DSL. Ниже представлена сокращенная версия исходного файла build.gradle:
buildscript {
ext {
runtimeDir = "$buildDir/dependencies/fooBarRuntime"
}
}...
906 просмотров
schedule
15.06.2023
Почему функция «публикации» не найдена в моем пользовательском файле gradle.kts в каталоге buildSrc?
У меня есть собственный скрипт gradle.kts, который я создаю, который будет публиковать maven для всех наших различных модулей в нашем репозитории sonatype, но возникает странная ошибка. Вот содержимое моего файла maven-deploy.gradle.kts :...
1505 просмотров
schedule
15.03.2023