0
Ich habe eine application.conf
Datei in Ressourcen eines SBT-Projekts.Zuweisen von Werten in der Konfigurationsdatei
Wie kann ich Variablen in dieser Datei zuweisen?
Zum Beispiel:
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"
}
Also nicht jedes Mal, ich will diesen 0.0.1
für jede Zeile ändern. Ich habe folgendes versucht:
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"
}
Aber es scheint nicht, dass es funktioniert. Irgendeine Idee wie kann ich es tun?
Lesen Sie die Konfiguration mit com.typesafe.config.ConfigFactory? Die Substitution sollte in diesem Fall funktionieren – Harald