Описание тега gradle-kotlin-dsl
Поддержка языка Kotlin для скриптов сборки Gradle.
1
ответ
Как переписать задачу в gradle kotlin-dsl
В Groovy я перезаписываю такую задачу: task jar(overwrite: true) { ... } Как мне это сделать с Kotlin-DSL? Я знаю, что могу создать такую задачу: tasks { val jar by creating { ... } } но я не могу найти эквивалентный способ объявить его перезапи…
31 янв '18 в 23:18
1
ответ
DSL Kotlin: импортировать файл versions.gradle.kts в другой файл build.gradle.kts
Я создал versions.gradle.kts Просто так: object Defines { const val kotlinVersion = "1.2.61" const val junitVersion = "5.3.0" } Теперь я хочу импортировать и использовать эти файлы так: import org.jetbrains.kotlin.gradle.tasks.KotlinCompile group = …
08 сен '18 в 14:47
2
ответа
Gradle Kotlin DSL: получить исходный код другого проекта
В настоящее время мы пытаемся перенести наш существующий build.gradle скрипты к новому Kotlin DSL. Прямо сейчас мы боремся с jar конфигурация задачи. Наш проект - это простой мультипроект. Допустим, мы Core а также Plugin а также Plugin использует к…
30 окт '18 в 16:11
2
ответа
Как получить переменные 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 { "4.1" } v…
05 сен '17 в 11:11
1
ответ
Настройка сценария gradle kotlin для javascript
Для jvm я могу использовать: plugins { kotlin("jvm") version "1.2.60" } Я не нашел эквивалентной строки для "jvm" для использования с javascript, и я использую следующее: plugins { id("kotlin2js") version "1.2.60" } Итак, вопросы. Есть ли строка, эк…
22 авг '18 в 04:05
1
ответ
Как установить системные свойства `run` в Kotlin DSL
Что эквивалентно этому в Kotlin DSL: run { systemProperties["spring.output.ansi.enabled"] = "always" } Я старался: run { systemProperties("spring.output.ansi.enabled" to "always") } Но получил: * What went wrong: Script compilation error: Line 37: s…
22 дек '18 в 19:50
1
ответ
Как использовать скрипт gradle kotlin и плагин gradle для весенней загрузки, чтобы создать работающую флягу
У меня есть скрипт сборки gradle для создания работоспособного jar-файла (зависимости также являются jars-файлами) с плагином gradle для весенней загрузки, который работает нормально, и я хочу знать, как преобразовать его в kotlin-скрипт gradle. и я…
25 авг '17 в 03:15
1
ответ
Градл КТС. Как перенести конфигурацию зависимостей в отдельный файл из основной сборки?
Я пытаюсь создать модульный скрипт сборки в kotlin. В основном основной скрипт и скрипт зависимостей. в build.gradle.kts у меня есть: applyFrom("dependencies.kts") и в dependencies.kts у меня есть фактические зависимости: dependencies { listOf( kotl…
20 июн '17 в 08:47
1
ответ
В kotlin лямбде, как строка принимает лямбда?
В gradle-kotlin-dsl... это действительный код tasks { "build" { // inner lambda code here Как это может работать, что строка может принимать лямбда-параметр, или как работает этот синтаксис? Строка "build" кажется одной из списка строк, которые заме…
24 окт '18 в 23:20
1
ответ
Как игнорировать явный импорт классов, таких как скрипт gradle kotlin, при написании пользовательских kotlin-dsl
В скрипте сборки kotlin от gradle нам не нужно явно импортировать классы или функции, такие как plugins, repositories или же dependencies в скрипте сборки build.gradle.kts. plugins { val kotlinVersion = "1.3.10" val springBootVersion = "2.1.0.RELEAS…
27 ноя '18 в 08:18
1
ответ
Исходные наборы с Gradle Kotlin DSL в классе 4.10rc
Я использую следующий код: java.sourceSets["main"].java { srcDir("src/main/extraSource") } отлично работает в gradle 4.9, но в 4.10 rc1 выдает следующую ошибку: Line 5: java.sourceSets["main"].java { ^ Unresolved reference. None of the following can…
14 авг '18 в 01:33
0
ответов
Как эффективно заполнить дополнительные свойства в Gradle Kotlin DSL?
Я перевожу скрипты сборки Gradle из Groovy в Kotlin DSL, и одна из вещей, которая на самом деле не документирована, - это заполнение дополнительных свойств. В Groovy я могу написать: ext { comp = 'node_exporter' compVersion = '0.16.0' compProject = …
19 сен '18 в 08:44
0
ответов
Неподдерживаемый метод: ошибка IdeaModuleDependency.getDependencyModule() при переносе проекта в Gradle Kotlin DSL
Я получаю очень неинформативную ошибку, когда пытаюсь построить свой проект после миграции с Gradle Groovy DSL на Kotlin DSL в IntelliJ IDEA. Unsupported method: IdeaModuleDependency.getDependencyModule(). The version of Gradle you connect to does n…
05 дек '18 в 05:53
1
ответ
Эквивалент versionCodeOverride для DSL Gradle Kotlin
android.applicationVariants.all { variant -> variant.outputs.each { output -> int newVersionCode = android.defaultConfig.versionCode * 10 + abiVersionCodes.get(output.getFilter(com.android.build.OutputFile.ABI), 0) output.versionCodeOverride …
08 дек '18 в 07:57
0
ответов
Клонированный Android-проект не распознается AS
После переноса всех наших файлов build.gradle в.kts, если мы клонируем проект с новыми файлами Gradle, AndroidStudio не распознает его как проект gradle, поэтому не будет пытаться скомпилировать или собрать его (параметры выделены серым цветом). нам…
18 дек '18 в 05:19
8
ответов
ShadowJar: Не указано значение для свойства 'mainClassName'
При настройке моего buildfile я, кажется , столкнулся с ошибкой mainClassName: thufir@dur:~/NetBeansProjects/HelloSeleniumWorld$ thufir@dur:~/NetBeansProjects/HelloSeleniumWorld$ ./gradlew clean ShadowJar --stacktrace > Task :shadowJar FAILED FAI…
19 дек '18 в 14:37
1
ответ
Ошибка Stackru при использовании Apache Jmeter Core
Я новичок в Gradle. Я использую свой gradle со сценарием kotlin dsl. Когда я выполняю, используя gradle bootRun Тогда это выдает ошибку StackoverFlow для log4J Исключение в потоке "main" java.lang.StackruError в java.lang.reflect.InvocationTargetExc…
22 дек '18 в 20:17
1
ответ
Не удалось найти javax.xml.xquery:xqj-api:1.0
Репозиторий Maven добавлен правильно и является обязательным? Если да, какой синтаксис добавить xqj? исключение: thufir@dur:~/NetBeansProjects/helloWorldBaseX$ thufir@dur:~/NetBeansProjects/helloWorldBaseX$ gradle clean run > Task :compileJava FA…
01 янв '19 в 20:26
1
ответ
Сбой Android Lint для скриптов Gradle на основе Kotlin
После переноса моих скриптов build.gradle в build.gradle.kts я теперь вижу, что у меня не работает lint. Я создал временный проект, в котором я попытался воспроизвести проблему безрезультатно (проект работает отлично). В связи с тем, что я не очень …
02 янв '19 в 18:33
1
ответ
Gradle Kotlin: Не удалось найти net.sf.saxon:saxon-HE:9.9.0-2
Саксонский, кажется, не там, где gradle пытается отправить это: Not Found For request 'GET /artifact/net/sf/saxon/saxon-HE/9.9.0-2/saxon-HE-9.9.0-2.pom' Настоящий URL есть, или выглядит так, ../artifact/net.sf.saxon/.. скорее, чем ..artifact/net/sax…
03 янв '19 в 11:35