我在SBT项目的资源中有application.conf
个文件。
如何在此文件中指定变量?
例如:
project {
fun1-version: "0.1.0-SNAPSHOT"
fun2-version: "0.0.1-SNAPSHOT"
fun3-version: "0.0.1-SNAPSHOT"
fun4-version: "0.0.1-SNAPSHOT"
}
所以我不希望每次都为每一行更改0.0.1
。我尝试过以下方法:
versions {
ver1 : "0.0.1"
}
project {
fun1-version: ${versions.ver1}"-SNAPSHOT"
fun2-version: ${versions.ver1}"-SNAPSHOT"
fun3-version: ${versions.ver1}"-SNAPSHOT"
fun4-version: ${versions.ver1}"-SNAPSHOT"
}
但它似乎并没有起作用。知道我该怎么办?
答案 0 :(得分:0)
您的配置文件是正确的。加载后,您需要在配置对象上调用resolve()
。