Spring boot 실행 시 간단하게 profile 선택해서 실행하기

작성자 : 조회수 :

Spring Boot 프로젝트를 Jar 파일로 만들고 배포할 때 운영체제가 달랐습니다.

 

그래서 log파일을 찍는 파일 경로나 이미지 파일 저장 경로 등 운영체제 마다 달랐기 때문에

 

Application.yml 이나 application.properties 등을 따로 설정 하는게 필요했습니다.

 

참고로 저는 local test환경에서는 window 였고, 실제 배포 서버 컴퓨터는 ubuntu 였습니다!


위와 같이 서버용을 따로 만들었는데요 간단하게 스위칭 하듯 바꿔가면서 사용해 볼 수 있습니다.



sudo java -jar “jar 파일이름.jar” –spring.profiles.active=server

이렇게 간단하게 실행하면 됩니다.




참고로 yml에서도 설정가능합니다.