[인프런 강의] 3. 스프링 부트 프로젝트를 jar 파일로 빌드하고 실행하기

권하준·2024년 3월 13일
1

Spring Boot

목록 보기
4/14

이번에는 Spring Boot 프로젝트를 jar 파일로 빌드하는 방법을 정리해보고자 한다.

지금까지 서버를 실행시킬 때는 IntelliJ를 사용하여서 빌드 및 실행하였다.
하지만 나중에 서버를 외부에 배포할 일이 생긴다면, 우리가 직접 빌드를 하고 실행 파일을 만들어야 할 것이다.

다행히 스프링 부트 프로젝트를 빌드하는 과정은 크게 복잡하지 않다.
지금부터 그 과정을 알아보자.

[!!!주의!!!] 해당 포스팅은 윈도우 OS를 기준으로 설명합니다. Mac 등의 환경에서는 과정에 차이가 있을 수 있습니다.

1. gradlew.bat

프로젝트 최상위 폴더의 항목 중에서 gradlew.bat 파일이 보이는가?
저 파일을 실행시키면 프로젝트가 빌드된다. 참 간단하지 않은가?

그럼 이제 빌드를 진행해보자.

먼저 cmd를 실행한 후 프로젝트 폴더로 이동해준다.

dir 명령어를 사용하여 파일 목록을 확인하면 gradlew.bat 파일이 존재하는 것을 볼 수 있다.

gradlew build 코맨드를 입력하면 파일이 실행된다.
빌드가 완료된 후 jar 파일이 저장되는 위치는 * /build/libs/ 폴더이다.

[!!!주의!!!] 파일 경로에 한글이 들어가면 빌드시 에러가 발생하는 문제를 확인했습니다.
만약 에러가 발생한다면 프로젝트 경로에 한글이 들어가지는 않는지 확인해보세요!

이후 java -jar [jar 파일 이름] 을 입력하여 파일을 실행해 줍니다.

파일을 실행하면 정상적으로 서버가 열린 것을 볼 수 있습니다.

profile
자바 BE 개발자 지망생입니다.

0개의 댓글