아무거나

빌드시 plain.jar 생성 방지 본문

Java/Spring

빌드시 plain.jar 생성 방지

전봉근 2022. 5. 6. 14:15
반응형
  • spring boot 2.5 이상부터 생성된다고함
  • -plain 이 붙은 jar 파일은 plain archive 라고하며 애플리케이션 실행에 필요한 모든 의존성을 포함하지 않고, 작성된 소스코드의 클래스 파일과 리소스 파일만 포함 (즉, 모든 의존성이 존재하지 않기 때문에 java -jar 명령어로 실행시 오류가 발생)
  • plain.jar 생성 방지를 위한 설정 추가
    [build.gradle]
    ...
    jar {
        enabled = false
    }
    
반응형
Comments