Intereting Posts
Как запустить функцию Kotlin в Intellij Idea Могу ли я использовать имя лямбда в качестве параметра, переданного «вне круглых скобок»? Kotlin – генерировать toString () для не-данных класса Как использовать rxjava2 с модификацией в android Почему я не могу установить слушателя в Котлине? Функция Pass, которая получает параметры как параметр для расширения класса RecyclerView.ViewHolder неправильно привязан Каково намеренное использование @JvmSynthetic в Котлине? Kotlin – запуск интеграционного теста, ошибка `fun main уже определена` Как я могу отобразить свое представление anko без вызова overriding onCreate? Как я могу создать «forEach», который возвращает объект, который является приемником для функции потребления? Адаптер связывания Пикассо «сообщение было утечено» Как я могу инициализировать переменную перед каждым тестом, используя kotlin-test framework Как организовать файлы ресурсов макета в Android Studio? Класс не найден в котлин?

Как добавить новую конфигурацию с помощью Gradle Script Kotlin?

В groovy это делается так …

// build.gradle apply 'java' configurations { //adding a configuration myConfiguration } 

Но как это делается в Gradle Script Kotlin ?

 // build.gradle.kts apply { plugin("java") } // What to do here?? 

В основном вы можете сделать это, вызвав объект create on configurations :

 configurations.create("myConfiguration") 

Чтобы проверить, действительно ли создана эта конфигурация, вы можете добавить эту строку в свой скрипт gradle-kotlin:

 configurations.forEach { println(it.name) } // myConfiguration 

Я попробовал что-то вроде:

 apply<JavaPlugin>() apply<JavaPluginConvention> { setSourceCompatibility(1.8) } 

Надеюсь, это поможет