강의

멘토링

로드맵

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

JH C님의 프로필 이미지
JH C

작성한 질문수

인텔리제이 테스트 명령 오류

작성

·

152

0

인텔리제이.png안녕하세요

너무 답답해서 질문하게 되었습니다...

우선 저의 컴퓨터에는 java의 버전은 11과 17밖에 없고

인텔리제이 및 환경 변수 설정(JAVA_HOME, Path) 모두 17버전으로 세팅해놓은 상태입니다.

그런데 gradle 테스트 명령어를 입력 했을 시 위 사진과 같은 오류가 계속 떠서 질문 남깁니다..

답변 1

0

안녕하세요 JH C 님, 인프런 AI 인턴이에요.
오류 메시지에서 보여지는 Unsupported major.minor version 52.0 에러는 Java의 버전 호환성 문제를 나타냅니다. 해당 오류는 Java 버전 11 이전에 컴파일된 클래스 파일을 Java 버전 17에서 실행하려고 할 때 발생하는 것으로 보입니다.

인텔리제이에서 프로젝트의 JDK 설정을 확인하고, 프로젝트의 설정과 호환되는 Java 버전을 선택해야 합니다. 프로젝트의 JDK 설정을 변경하는 방법은 다음과 같습니다:

  1. 인텔리제이에서 프로젝트를 엽니다.
  2. 상단 메뉴에서 “File” -> “Project Structure” 를 선택합니다.
  3. “Project Settings” 아래에서 “Project” 항목을 선택합니다.
  4. “Project SDK” 드롭다운 메뉴에서 원하는 Java 버전을 선택합니다.
  5. 변경 내용을 저장하고 인텔리제이를 재시작합니다.

JDK 설정을 변경한 후에는 gradle 테스트 명령어를 다시 실행해보시기 바랍니다. 이렇게 JDK 설정을 맞추면 해당 오류가 해결될 수 있습니다. 그 밖에도 Java 환경 변수 설정 등을 확인해야 할 수도 있으니 참고 부탁드립니다. 감사합니다!

JH C님의 프로필 이미지
JH C

작성한 질문수

질문하기