인프런 커뮤니티 질문&답변
https://github.com/ 에서 받은 소스 Import시 오류
작성
·
108
0
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
ttyykim님, GitHub에서 받은 소스를 Import할 때 발생하는 오류는 java.lang.UnsupportedClassVersionError 관련 문제로 보입니다.
이 오류는 현재 사용 중인 Java 런타임에서 지원하는 클래스 파일 버전보다 더 높은 버전으로 컴파일된 클래스를 실행하려고 할 때 발생합니다. 오류 메시지에 따르면, CustomerManager 클래스는 클래스 파일 버전 52.0 (즉, Java 8)으로 컴파일되었지만, 실행하려는 Java 런타임은 클래스 파일 버전 51.0까지만 (즉, Java 7) 지원합니다.
이 문제를 해결하기 위해서는 두 가지 방법이 있습니다:
- Java 런타임을 업데이트하여 해당 클래스 파일 버전을 지원하도록 하는 방법
- 소스 코드를 현재 사용 중인 Java 런타임 버전과 호환되도록 다시 컴파일하는 방법
Java 런타임 업데이트 방법은 Termianl 또는 명령 프롬프트에서 java -version 명령어로 현재 설치된 Java 버전을 확인한 다음, 필요한 더 높은 Java 버전 (해당 경우 Java 8 이상)을 설치해야 합니다. 자바 공식 웹사이트(https://www.java.com)에서 원하는 버전의 Java를 다운로드할 수 있습니다.
Spring Boot 프로젝트를 IDE에서 실행할 때 관련 정보는 Spring Boot 공식 문서에서 제공하는 IDE에서 어플리케이션 실행하기 섹션을 참고하시면 도움이 될 것 같습니다.
도움이 필요하시면 언제든지 물어보세요!





