작성
·
152
0
안녕하세요
너무 답답해서 질문하게 되었습니다...
우선 저의 컴퓨터에는 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 설정을 변경하는 방법은 다음과 같습니다:
JDK 설정을 변경한 후에는 gradle 테스트 명령어를 다시 실행해보시기 바랍니다. 이렇게 JDK 설정을 맞추면 해당 오류가 해결될 수 있습니다. 그 밖에도 Java 환경 변수 설정 등을 확인해야 할 수도 있으니 참고 부탁드립니다. 감사합니다!