inblog logo
|
sxias
    스프링부트

    [스프링부트] 27. Gradle 관리

    문정준's avatar
    문정준
    Apr 22, 2025
    [스프링부트] 27. Gradle 관리
    Contents
    Gradle 버전프로젝트 관리하는 법 (라이브러리 버전 일치)외부 라이브러리 사용 → gradle에게 위임gradle은 전용 repo를 들고 있음gradle 버전과 java 호환 버전이 맞아야만 사용 가능
     

    Gradle 버전

    • java 21 이상은 gradle 8.4 이상 사용
     

    프로젝트 관리하는 법 (라이브러리 버전 일치)

    1. 내 자바 버전 체크 (java 21)
    1. 내 gradle 버전 확인
    • gradle > gradle-wrapper.properties 파일 내의 distributionUrl 확인
     

    외부 라이브러리 사용 → gradle에게 위임

    1. 각 사이트에서 다운로드 (fetch)
    1. 빌드 : 연결 (build)

    how?

    → 문서처럼 필요한 라이브러리를 작성
    • a
    • b
    • c
    • car
    • …

    gradle은 전용 repo를 들고 있음

    • Repo : 파일의 버전 관리
     
    1. gradle이 repo에 필요한 라이브러리 요청
    1. repo에서 필요한 라이브러리를 찾아서 build
    1. 없을 경우 자동 update (알아서 받음)
        • 의존성 라이브러리도 전부 받아줌
     

    gradle 버전과 java 호환 버전이 맞아야만 사용 가능

    • (gradle 호환 버전 != java 호환 버전)
     
    1. java 버전 확인 및 수정
    1. java 버전과 호환되는 gradle 다운로드
    1. gradle 버전과 호환되는 라이브러리 (dependencies) 및 spring 버전 명시
    Share article
    Contents
    Gradle 버전프로젝트 관리하는 법 (라이브러리 버전 일치)외부 라이브러리 사용 → gradle에게 위임gradle은 전용 repo를 들고 있음gradle 버전과 java 호환 버전이 맞아야만 사용 가능

    Sxias ㆍ a32176740@gmail.com

    RSS·Powered by Inblog