spring boot jar 파일로 배포하기(deploy)
Spring boot를 사용해 웹 서버를 개발할 때, 일반적으로 로컬 개발환경에서는 이클립스 등의 IDE상에서 서버를 구동해서 테스트한다.또한 실제 현업에서의 배포는 jenkins와 같은 CI 툴을 사용한다. 그래서인지 의외로 maven 환경에서 tomcat이 내장된 spring boot 프로젝트를 jar 파일로 바로 배포하는 방법에 대해 물어보는 사람들이 많다. 처음 할 경우 삽질할만한 요소가 있어서 시간을 잡아먹을 수 있지만, 생각보다 매우 쉽고 간단한 작업이다. 1. pom.xml 셋팅 STS와 같은 IDE를 사용해 처음 Spring boot 웹 프로젝트를 생성했다면, packaging이 war로 되어있는 경우가 많을 것이다. 우리는 jar로 배포할 것이기 때문에 jar로 바꿔준다.(war는 내장 ..