강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

seongmin2053님의 프로필 이미지
seongmin2053

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

52강. Spring Boot 2.7.x에서 3.0.x로 업데이트하기

마이그레이션 오류입니다.

작성

·

18

0

강의에서 강사님께서 11에서 17로 바꾸라는 모든 설정 확실하게 수정 완료했고 gradle 코드 수정하여 실행하니
A problem occurred configuring root project 'library-app'.

> java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed to create Jar file C:\Users\seong\.gradle\caches\jars-9\3baa90cc2341a9ffd1656b87b2a3526e\spring-core-6.2.11.jar.
아래와 같은 jar 파일 오류가 떴습니다. 구글링과 GPT를 써보니 캐시 파일 버전 충돌 오류라고 하여 캐시 파일을 삭제 하려고 해도 디렉터리가 비어있지 않다는 오류가 뜨며 삭제되지 않고, 또 .\gradlew wrapper 버전이 현재 7.5인데 스프링 부트 3.5.6은 최소 8.x를 사용한다고 하여 이것 또한 업그레이드 하려고 하였으나
PS C:\Project\Study-SpringBoot\library-app> .\gradlew wrapper --gradle-version 8.3 --distribution-type all

Starting a Gradle Daemon, 5 stopped Daemons could not be reused, use --status for details

FAILURE: Build failed with an exception.

* What went wrong:

A problem occurred configuring root project 'library-app'.

> java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed t

o create Jar file C:\Users\seong\.gradle\caches\jars-9\3baa90cc2341a9ffd1656b87b2a3526e\spring-core-6.2.11.jar.


동일한 이런 jar 파일 오류가 떴습니다.

이 오류를 어떻게 해결해야 할까요 .... 도와주세요 ㅜㅜ

답변 3

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요! 아하~ 최신 버전은 3.5.6을 해보려고 하셨군요!

저도 항상 버전업을 할 때마다 버전을 올리고 오류를 자세히 읽어보며 하나씩 설정을 변경해 나가는 편이라 100% 정답을 말씀드리기는 어렵네요 🥺

 

다만 보내주신 에러 내용만 봤을 때는

캐시 파일을 삭제 하려고 해도 디렉터리가 비어있지 않다는 오류가 뜨며 삭제되지 않음

이 저도 유력한 듯 해서

프로젝트 최상단에서 rm -rf .gradle 이라고 해보셔도 좋을 것 같아요! 이 명령어는 gradle 숨김 폴더에 있는 캐시를 모두 지우는 명령어 입니다.

답변이 도움이 되었으면 좋겠습니다. 🥲 감사합니다 🙇

0

seongmin2053님의 프로필 이미지
seongmin2053
질문자

저는 현재 최신 버전인 3.5.6으로 했습니다. 혹시나 하여 강사님과 같은 버전인 3.0.1로 하니 정상적으로 되었습니다. 3.5.6으로는 어떻게 해야 할까요 ㅜㅜ

0

seongmin2053님의 프로필 이미지
seongmin2053
질문자

그리고 해당 강의 52강 질문에 보니 저랑 비슷한 오류가 발생한 분의 QnA가 있어 이것 또한 참고하여 오류를 해결하려고 하였으나 gradle clean도 같은 오류가 뜨며 되지 않고 도저히 오류를 수정할 방법을 모르겠습니다 ...

seongmin2053님의 프로필 이미지
seongmin2053

작성한 질문수

질문하기