Spring Boot - 독립적으로 실행 가능한 JAR

독립적으로 실행 가능한 JAR

앱을 어딘가에 배포하거나 도커 이미지로 만들거나 하기 위해서는 jar패키지로 패키징한 후 jar파일을 실행하는게 유용하다.

jar파일 생성

mvn package

mvn pakcage명령어를 통해 앱을 jar파일로 생성한다.

jar파일이 생성됨을 확인할 수 있다. jar파일 안에는 앱을 실행하기 위한 의존성(library)들이 전부 다 포함되어 있다.

jar 파일 실행

java -jar springinit-1.0-SNAPSHOT.jar

java -jar명령어를 통해 jar파일을 실행할 수 있다.

Share