【问题标题】:How to replace a token in resource file using Kotlin DSL如何使用 Kotlin DSL 替换资源文件中的令牌
【发布时间】:2020-09-16 12:06:15
【问题描述】:

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

processResources {
    from(sourceSets.main.resources.srcDirs) {
        filter ReplaceTokens, tokens: [version: version]
    }
}

【问题讨论】:

标签: kotlin gradle build build.gradle gradle-kotlin-dsl


【解决方案1】:

其实超级简单:

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

然后只需将${version} 放入资源中,它将替换为您的项目版本

【讨论】:

  • 非常感谢您的回答。它也有效并帮助我解决了我的问题。 :)
猜你喜欢
  • 2023-04-11
  • 1970-01-01
  • 2019-04-29
  • 2012-05-21
  • 1970-01-01
  • 2018-12-29
  • 1970-01-01
  • 1970-01-01
  • 2019-12-15
相关资源
最近更新 更多