[Gradle] 스프링부트 빌드 시 plain.jar vs .jar 차이점
·
study/Server
1. 개요 스프링부트 빌드 시 위와 같이, jar파일이 만들어진다.실제로 사용하는 거는 .jar인데 대체 plain.jar는 왜 만들어지는지 궁금해졌다.2. Executable Jar vs Plain Jar.jarExecutable Archive 또는 Executable Jar라고 부른다.애플리케이션 구동에 필요한 모든 의존성이 포함되어 있다.bootJar 작업에 만들어진다.plain.jarPlain Archive 또는 Plain Jar라고 부른다.executable jar와 달리 모든 의존성을 포함하지 않고 클래스와 리소스 파일만 포함되어 있다. 즉, 실행가능하지 않다.Jar 작업에 만들어진다.라이브러리 형태로 재사용할 때 주로 쓰인다고 한다.그렇다면 plain.jar는 도대체 왜 생기는 걸까..?⇒ ..
cowboysj
'bootJar' 태그의 글 목록