[Error] Intellij 호환성 오류

Kwon·2023년 12월 15일
0

Java

목록 보기
13/15

Error 내용

호환성 텍스트문제

A problem occurred configuring root project 'medium'.
> Could not resolve all files for configuration ':classpath'.
   > Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.2.0.
     Required by:
         project : > org.springframework.boot:org.springframework.boot.gradle.plugin:3.2.0
      > No matching variant of org.springframework.boot:spring-boot-gradle-plugin:3.2.0 was found. The consumer was configured to find a library for use during runtime, compatible with Java 8, packaged as a jar, and its dependencies declared externally, as well as attribute 'org.gradle.plugin.api-version' with value '8.5' but:
          - Variant 'apiElements' capability 
          ...............

이런 내용의 에러가 발생한 경우가 있다. 특히 내가 현재 진행중인 교육에서 다른 팀원의 코드를 리뷰하고 싶을 때 자꾸 에러가 발생한 경우가 많다. 이유는 바로 버전 설정 문제인 것을 알았다.

챗 gpt가 이렇게 답을 하지만 해결 되지 않아 직접 서칭 후 수동으로 설정법을 알아왔다.

해결하기 위해 다음과 같은 방법을 사용한다.

1. build.gradle 확인

스프링부트에서 지원하는 자바 버전이 따로 있다. 인터넷 서칭하며 해당 자바 버전 및 gradle 버전을 맞추면 될 것 같다.

2. SDK 설정

Software Development Kit 의 약자로 응용 프로그램 개발을 위해선 버전을 맞춰줘야 한다. 이 안에는 여러 API, 문서, 디버깅 등 기능들이 존재한다.

3. Gradle JVM 설정

마지막으로 gradle 버전을 직접 설정하는 것이다. 이전에 설정한 SDK와 연동을 위해선 알맞은 gradle JVM(Java Virtual Machine) 을 설정해야 Intellij 가 돌아갈 수 있다.

profile
📲 @bu_kwon_2 / 💻 dnu05043.log / ⌨ Back-end / 🦁 LikeLion

0개의 댓글