Hei*_*sch 10 kotlin build.gradle gradle-kotlin-dsl
在 groovy 中,您可以使用 来设置环境变量environment key value。例如run你可以这样做:
run {
environment DB_HOST "https://nowhere"
}
Run Code Online (Sandbox Code Playgroud)
如何在 Kotlin 的 build.gradle.kts 中完成此操作?
Ren*_*ene 10
像这样:
tasks {
"run"(JavaExec::class) {
environment("DB_HOST","https://nowhere")
}
}
Run Code Online (Sandbox Code Playgroud)
或者,如果您喜欢委托属性样式:
val run by tasks.getting(JavaExec::class) {
environment("DB_HOST","https://nowhere")
}
Run Code Online (Sandbox Code Playgroud)
小智 5
我在测试运行期间设置环境变量时遇到问题。这对我有用:
tasks.withType<Test> {
environment("DB_HOST", "https://nowhere")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12925 次 |
| 最近记录: |