Es ist eine Methode zum Teilen durch Umgebungen wie Cache-Einstellungen während der Entwicklung mit springBoot.
Erstellen Sie zunächst application.yml für jede Umgebung und schreiben Sie die Einstellungen.
$ touch resources/application-dev.yml
$ touch resources/application-test.yml
Fügen Sie danach beim Starten von maven Optionen hinzu. Dann wird application.yml für jede Umgebung geladen.
// application-dev.yml wird geladen
$ maven spring-boot:run -Drun.profiles=dev
// application-test.yml wird geladen
$ maven spring-boot:run -Drun.profiles=test
Ergänzung: Die Spring Boot 2.0-Migration ist wie folgt.
$maven spring-boot:run -Dspring-boot.run.profiles=dev
$maven spring-boot:run -Dspring-boot.run.profiles=test
Recommended Posts