
.png%3Ftable%3Dblock%26id%3D1d9b195b-130e-804e-9162-f6b2bf997ec5%26cache%3Dv2&w=1920&q=75)
- 프로젝트 생성
- 라이브러리를 관리하는 레포지토리(의존성 관리 도구)(Gradle)
- Maven 레포지토리가 원조, Gradle 이 나중에 나옴
- Gradle 도 Maven 레포지토리를 사용함
- Gradle 은 사용방법이 더 편해서 사용함
- Maven은 xml 방식이라 귀찮음
- 사용자의 m2 폴더에 라이브러리가 설치됨
- 해당 라이브러리를 내 프로젝트에 연결하는게 빌드패스설정이다
- 빌드 → 내 소스코드를 컴파일 하고(.jar) m2 에 있는 라이브러리를 가져와서 같이 묶는 것
- 라이브러리 → main 메서드가 없는 컴파일 파일(.jar)
외부 라이브러리 사용 → gradle에게 위임
- 각 사이트에서 다운로드 (fetch)
- 빌드 : 연결 (build)
라이브러리를 사용할 때
- 나는 java 버전과 gradle 버전만 확인하면 gradle이 알아서 라이브러리 버전을 맞춰 가져온다
gradle은 전용 repo를 들고 있음
- Repo : 파일의 버전 관리
- gradle이 repo에 필요한 라이브러리 요청
- repo에서 필요한 라이브러리를 찾아서 build
- 없을 경우 자동 update (알아서 받음)
- 의존성 라이브러리도 전부 받아줌
gradle 버전과 java 호환 버전이 맞아야만 사용 가능
- (gradle 호환 버전 != java 호환 버전)
- java 버전 확인 및 수정
- java 버전과 호환되는 gradle 다운로드
- gradle 버전과 호환되는 라이브러리 (dependencies) 및 spring 버전 명시
1. 자바 버전, gradle 버전 확인
Gradle 버전
- java 21 이상은 gradle 8.4 이상 사용
자바 버전 확인
- 내 자바 버전 체크 (java 21)
- 내 gradle 버전 확인
- gradle > gradle-wrapper.properties 파일 내의 distributionUrl 확인
gradle 버전 확인 파일

현재 프로젝트 자바 버전 확인 방법


- 다른 프로젝트 확인시 버전이 다르면 인텔리j에서 표시해줌



gradle 버전은 여기서 변경


다른 프로젝트 실행시 확인 사항
- 현재 프로젝트 자바 버전 확인

gradle-wrapper.properties
파일에서 그레이들 버전 확인- 찾아서 변경하면 됨

build.gradle
에서 스프링부트 버전- 변경하면 됨

build.gradle
에서 라이브러리 설치 방법- 추가하면 됨

Share article