plain-jar 파일 생성 방지
plain-jar파일은 fat jar(모든 종속성을 포함한 jar)파일과는 달리 애플리케이션 코드만 포함된 jar파일이다.
빌드를 실행하면 기본적으로 아래처럼 jar 파일과 plain-jar 파일이 생긴다.
기본 설정
하지만 대부분의 경우 plain-jar 파일은 필요가 없다.
쓰지도 않는데 매 빌드마다 생성되는건 리소스 낭비이기 때문에 빌드 시점에 생성되지 않도록 설정하는게 좋다.
따라서 아래처럼 build.gradle 혹은 build.gradle.kts 파일을 수정하면 plain-jar 파일이 생성되지 않는다.
build.gradle.kts
tasks.jar{
enabled = false
}
위 설정을 적용하고 다시 빌드해보면 아래처럼 jar 파일만 생성된다.
설정 후
'백엔드 > 연습' 카테고리의 다른 글
QueryDSL 적용하기: gradle-kotlin (0) | 2024.05.13 |
---|---|
포트원 API 사용해보기 (0) | 2024.04.04 |
JWT 발급해보기 (0) | 2023.10.04 |
QueryDSL 적용하기: gradle-groovy (0) | 2023.09.25 |
H2 DB 사용해보기 (0) | 2023.09.24 |