Es gibt gemeinsame Eigenschaften, die unter verschiedenen Profilen für z. Die Pfadposition für temporäre Dateien und Pfade bleibt bei verschiedenen env (tst, prd) gleich.übergeordnete Eigenschaften für Anwendung - {Profil} .properties mit Spring-Boot-App
Gibt es eine Möglichkeit, eine übergeordnete Anwendung zu erstellen - {parent} .properties, von der alle profilspezifischen Eigenschaftendateien die Eigenschaften erben können.
Das bei der Vermeidung Schreiben gleichen Eigenschaften in allen applikations {Profil} helfen .properties
Darüber hinaus erhält jedes application-{profile}.properties
haben so etwas wie:
profileLocation=xxx
abc=${profileLocation}/tempPath
Hier kann ich abc auf eine gemeinsame Position zu verschieben ? Ich kann nicht in application.properties
wie es geladen wird, bevor anwendungs- {Profil} .properties
Das ist, was die 'application.properties' für ... ist, die zuerst geladen wird dann das profilspezifische ... –
das ist korrekt. Es funktioniert wie es ist. Danke M.Deinum – explorer
Jetzt sind die Eigenschaften gleich, aber das Präfix ist profilspezifisch. z.B. $ {profilspezifische BasePfad}/tempLocation. Wie kann ich dies erreichen, da profilspezifische Eigenschaften später als application.properties geladen werden? – explorer