如何添加一个新的配置使用Gradle脚本Kotlin?
在常规方面,它是这样做的…
// build.gradle apply 'java' configurations { //adding a configuration myConfiguration }
但是在Gradle Script Kotlin中它是如何完成的呢?
// build.gradle.kts apply { plugin("java") } // What to do here??
基本上你可以通过在configurations
对象上调用create
来做到这一点:
configurations.create("myConfiguration")
要验证实际创建的配置,您可以将此行添加到您的gradle-kotlin脚本中:
configurations.forEach { println(it.name) } // myConfiguration
我尝试了这样的:
apply<JavaPlugin>() apply<JavaPluginConvention> { setSourceCompatibility(1.8) }
希望它有帮助
- Android Studio和Kotlin – 不加载更改
- 无法获取任务的未知属性'outputFile':app:packageDebug'
- Kotlin Dagger2找不到符号ApplicationModule_ProvideApplicationFactory
- IntelliJ IDEA使用Gradle构建文件中指定的依赖关系的JavaScript“版本”?
- 具有多个源集的Gradle下的JUnit 5
- 如何在Android Studio 3.1 Canary 3中添加Gradle的Kotlin插件
- 无法安装android studio 3.0的gradle
- 在使用标准Gradle生命周期插件时声明自定义的“干净”任务是不允许的
- Android的gradle无法find方法’org.grade.api.internal.file.DefaultSourceDirectorySet’