So starte ich bootRun mit dem Federprofil über die gradle task
Ich versuche gradle einzurichten, um das @ zu startbootRun
Prozess mit verschiedenen aktivierten Federprofilen.
Meine jetzigebootRun
Konfiguration sieht so aus:
bootRun {
// pass command line options from gradle to bootRun
// usage: gradlew bootRun "-Dspring.profiles.active=local,protractor"
if (System.properties.containsKey('spring.profiles.active')) {
systemProperty "spring.profiles.active", System.properties['spring.profiles.active']
}
}
Ich möchte Systemeigenschaften mit einem @ setzgradle
task, und führen Sie dannbootRun
.
Mein Versuch sah so aus:
task bootRunDev
bootRunDev {
System.setProperty("spring.profiles.active", "Dev")
}
Ein paar Fragen
istsystemProperty
ein Teil der Spring Boot BootRun Konfiguration? Ist es möglich, eine Systemeigenschaft in einer anderen Task festzulegen?Was soll mein nächster Schritt sein? Ich benötigebootRunDev
Konfiguration vorbootRun
Gibt es einen anderen Ansatz, den ich untersuchen sollte-Eric