[Springboot, Intellij] Maven 프로젝트 배포

김우진·2022년 7월 20일
0

Spring & Spring Boot

목록 보기
8/9
post-thumbnail
  1. IntelliJ 오른쪽 nav바를 보면 Maven과 관련된 동작을 할 수 있는 tab이 있습니다.(혹시 Maven tab이 없다면 IntelliJ 상단의 window의 tool bar 설정을 통해 보이도록 할 수 있습니다.
  1. maven tab의 Lifecycle 중 package를 누르면 현재 프로젝트 상태를 jar 파일로 만듭니다.(프로젝트에서 jar로 설정되어 있어서 jar로 됩니다. war 파일로 만들고 싶다면 설정을 변경하면 됩니다.)

    jar(Java Archive)
    자바 클래스 파일들과 클래스들이 이용하는 관련 리소스(텍스트, 그림 등) 및 메타 데이터를 하나의 파일로 모아 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷

  1. packaging 하는 도중 문제가 없다면 아래와 같이 "BUILD SUCCESS"라는 문구와 함께 packaging이 종료됩니다.
  1. packaging이 다 끝난다면 IntelliJ project 왼쪽 nav바에 target이라는 폴더가 생성되며 그 밑에 "프로젝트 이름-버전-SNAPSHOT.jar" 파일이 생성되었을 겁니다.

  2. 이제 이 파일을 Filezila 등을 이용하여 서버에 배포하고 java -jar 파일명.jar 명령을 통해서 실행하면 서버가 구동됩니다.

0개의 댓글