[SpringBoot] 빌드와 실행

suRan·2022년 7월 23일
0

🍃 SpringBoot

목록 보기
3/24
post-thumbnail

김영한의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 강의를 공부하며 작성한 글입니다.

목표

스프링부트를 이용해 프로젝트를 실행가능한 jar파일로 빌드하고 웹에서 jar파일을 실행해본다.



빌드하기

  • 터미널에서 dir 명령어 실행
  • 윈도우: gradlew.bat 파일의 위치 확인
    mac: gradlew 파일의 위치 확인

  • ./gradlew.bat build 명령어 실행

  • build 폴더에 생성된 파일들 확인 가능

  • cd build/libs 명령어를 이용해서 build폴더 내부의 lib폴더로 이동해보면 생성된 jar파일 확인가능


👉 빌드 재수행

  • 혹시 빌드 과정에서 실수가 발생하거나 빌드를 다시 수행해야하는 경우 gradlew 폴더가 존재하는 디렉토리로 돌아가서./gradlew.bat clean build 혹은 ./gradlew.bat clean 명령어를 실행한다. 그럼 build 폴더 자체가 사라진다.

실행하기

  • java -jar .jar파일명 키워드로 실행할 수 있다.

  • localhost:8080에 들어가보면 소스코드의 내용이 홈페이지에 적용된 것을 볼 수 있다.

  • 서버 배포 시 빌드된jar파일을 복사해서 서버에 넣고, java -jar .jar파일명 키워드로 실행시킨다. 이후 서버에서도 Spring이 동작한다.



profile
개발 공부를 해라

0개의 댓글