[개요] : 백엔드 개발을 하다 보면 ‘빌드(Build)’, ‘패키징(Packaging)’, ‘배포(Deployment)’ 같은 단어를 많이 듣게 된다. 하지만 처음 접하면 복잡해 보이고, 어디서부터 이해해야 할지 막막할 때가 많다. 이번 글에서는 이러한 개념들을 차근차근 정리하고, 실제로 Maven을 사용해 프로젝트를 빌드하는 방법까지 알아보자. 그런데 우리는 왜 빌드에 대해서 공부해야할까?하나, 실제 서비스를 만들고 운영할 수 있어야 하기 때문이다서비스 개발은 단순 코드 작성에서 끝나는 것이 아니기 때문이다개발한 코드를 사용자에게 잘 전달하는 것도 개발의 하나이기 때문이다.둘, 효율적인 협업을 위해서이다. 서비스 개발은 협업을 통해 진행되는데 빌드 도구를 통해 동일한 환경에서 개발할 수 있기 때문..