Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Kotlin DSL替换资源文件中的令牌_Kotlin_Gradle_Build_Build.gradle_Gradle Kotlin Dsl - Fatal编程技术网

如何使用Kotlin DSL替换资源文件中的令牌

如何使用Kotlin DSL替换资源文件中的令牌,kotlin,gradle,build,build.gradle,gradle-kotlin-dsl,Kotlin,Gradle,Build,Build.gradle,Gradle Kotlin Dsl,在Kotlin DSL(build.gradle.kts)中,以下内容的等价物是什么 这其实非常简单: tasks.processResources { expand("version" to project.version) } 然后把${version}放在参考资料中,它将被替换为您的项目版本这是否回答了您的问题?您链接的任何问题都不会询问如何设置processResources任务,我要问的是如何将特定的processResources函数重写为Kotlin

在Kotlin DSL(build.gradle.kts)中,以下内容的等价物是什么


这其实非常简单:

tasks.processResources {
    expand("version" to project.version)
}

然后把
${version}
放在参考资料中,它将被替换为您的项目版本

这是否回答了您的问题?您链接的任何问题都不会询问如何设置processResources任务,我要问的是如何将特定的processResources函数重写为Kotlin
tasks.processResources {
    expand("version" to project.version)
}