[ERROR] LazyPublishArtifact 오류

SEOP·2024년 9월 30일
post-thumbnail

1. 문제 발생

강의에서 이용하는 SpringBoot 버전이 2.3.3 버전인데,
Spring initializr에서 제공하는 가장 과거 버전은 3.2.9 버전이다.

원래는 3.2.9버전으로 프로젝트를 생성한 뒤, 강의를 수강했는데
중간 중간 SpringBoot 버전 문제로 오류가 뜨는 것을 경험했다.

그 이후 부터는
강의 시작 전에 모든 버전을 맞추기 시작했고,
다운그레이드를 진행하며, 해당 에러를 항상 마주쳤다.

2. 문제 해결

2.1 Gradle 버전 확인

Spring Boot 2.3.3은 Gradle 6.x와 호환이 된다.
Gradle 7.x 이상에서는 일부 API가 변경되어 호환성 문제가 발생할 수 있는데, 내가 생성한 프로젝트는 Gradle 버전이 무려 8.8 버전이었다.

2.2 Gradle 버전 변경

6.x 버전이 호환되기 때문에,
6.8.3버전으로 버전을 다운그레이드했다.

2.3 Gradle 업데이트

Gradle 업데이트 버튼을 클릭하면
정상적으로 프로젝트가 빌드된 것을 확인할 수 있다.
가끔 오류가 뜨긴 하는데, 그건 캐시 문제다.

이건 다음에 오류가 또 뜨면 게시글을 업데이트할 예정이다.

0개의 댓글