0
我在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"
}
但它似乎并没有工作。任何想法我怎么能做到这一点?
您是否正在使用com.typesafe.config.ConfigFactory读取配置?在这种情况下替代应该起作用 – Harald