반응형
환경: springboot2.7.6
로컬에서 개발할 때, 그리고 운영 환경으로 배포할 때 내용물에 따라 설정파일을 분리할 수 있으며, 환경에 따라 다르게 가져가야 한다.
-- 소스 실행
mvn spring-boot:run -Dspring-boot.run.arguments=--spring.profiles.active=production
-- jar 로 빌드해서 배포
java -Dspring.profiles.active=production service.jar
설정파일은 파일명 자체를 여러가지로 둘 수도 있고, 그 안에서 환경(profile)을 줄 수도 있다.
자바 소스 안에서 프로파일을 분기할 수도 있다.
728x90
반응형
'개발 > spring' 카테고리의 다른 글
[jpa] transaction isolation level (0) | 2024.05.23 |
---|---|
[interceptor] endpoint 가 없는데도 404가 아니라 200이 떨어져요! (1) | 2024.04.18 |
[이슈해결][jpa] native query에서 사용자 변수 사용 시 (0) | 2024.02.07 |
[security] jwt NoClassDefFoundError: javax/xml/bind/DatatypeConverter (0) | 2024.01.27 |
[jpa] mysql로 동적 쿼리 작업 시 시행착오 (0) | 2024.01.16 |