728x90
반응형
JAR 파일 하나로 App을 실행할 수 있다
mvn package
를 하면 실행 가능한JAR 파일 "하나가"
생성 된다.spring-maven-plugin
이package
을 해준다.- 스프링 부트의 전략
- 내장 JAR : 기본적으로 자바에는 내장 JAR를 로딩하는 표준적인 방법이 없다.
Application Class
와 라이브러리 위치 구분org.springframework.boot.loader.jar.JarFile
을 사용해서 내장 JAR를 읽는다.org.springframework.boot.loader.Launcher
를 사용해서 실행한다.
- 과거에는
"uber" jar
를 사용 (모든 클래스를 하나로 압축하는 방법)
728x90
반응형
'Dev > Spring Boot' 카테고리의 다른 글
[스프링 부트 개념과 활용] SpringApplication 1부 (0) | 2020.08.20 |
---|---|
[스프링 부트 개념과 활용] 스프링 부트 활용 소개 (0) | 2020.08.20 |
[스프링 부트 개념과 활용] Tomcat Http2 (0) | 2020.08.19 |
[스프링 부트 개념과 활용] 내장 웹 서버 응용 2부 (0) | 2020.08.19 |
[스프링 부트 개념과 활용] 내장 웹 서버 응용 1부 (0) | 2020.08.19 |
댓글