Jak ustawić domyślne środowisko w Spring Boot?Jak ustawić domyślne środowisko w Spring Boot
umieścić w application.properties
:
spring.profiles.include=prod,dev
spring.profiles.active=prod
i zmiennych użytkowniczki:
SPRING_PROFILES_ACTIVE = dev
więc kiedy dev w moim komp moje środowisko są dev, ale kiedy generują moje .war
i wdrożyć w Tomcat on nadal używasz dev
ze środowiskiem (używam w innym kompu bez żadnego innego conf)
Jak ustawić domyślne środowisko (jeśli nie znajdzie żadnych zmiennych użytkownika lub linia produkcyjna wykorzystuje produkcję)?
jst Nie rozumiem dzisiaj Umieściłem SPRING_PROFILES_ACTIVE = dev w moich zmiennych systemowych Windows, ale kiedy uruchamiam bootRun, Spring otrzymuję moją config od application-prod.properties i usuwam 2 linie z pliku application.properties, ale wiosna wciąż się pojawia od prod. –
Czy jesteś pewien, że pochodzi on od aplikacji-prod, a nie od application.properites? Jesteś także pewien, że zmienna Windows jest ustawiona poprawnie? Powinieneś być w stanie wydrukować wartość tej zmiennej, aby potwierdzić jej wartość. – jst
w mojej aplikacji.properties Mam tylko to: server.contextPath =/portalservicosback spring.main.show_banner = false spring.jackson.date-format = dd/MM/rrrr HH: mm: ss spring.jackson.deserialization .UNWRAP_ROOT_VALUE = true spring.jackson.mapper.USE_ANNOTATIONS = true logging.file = portalservicosback.log –