JAR2 [spring] 독립적으로 실행 가능한 JAR (Executable Jar) 자바 프로젝트 -> 독립적으로 실행 가능한 JAR 독립적으로 실행 가능한 웹 어플리케이션 생성 배포할 때 or Docker image에서 실행할 때, JAR 패키징이 유용 스프링부트의 주요 목표 中 하나 = Standalone application JAR 생성하기 [Maven] mvn clean -> mvn package [Gradle] gradle clean -> gradle bootJar (by spring-boot-gradle-plugin 2.0 이상) java 명령어로 JAR 실행하기 gradle bootJar로 생성된 JAR는 build/libs/에 위치 JAR파일 하나에 다른 라이브러리 JAR들이 모두 포함됨 unzip 명령어를 통해 JAR파일을 풀어보면 확인 가능 app/BOOT-INF/cl.. 2020. 4. 8. [java] jar, war, ear # JAR, WAR, EAR - Java ARchive - Web ARchive - Enterprise ARchive - 압축파일의 한 유형 # 단위 - class servlet context 접근을 위해 관련 파일을 패키지화 출처 https://server-engi.. 2019. 12. 14. 이전 1 다음