강의

멘토링

로드맵

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

ttyykim님의 프로필 이미지
ttyykim

작성한 질문수

https://github.com/ 에서 받은 소스 Import시 오류

작성

·

106

0

https://github.com/ 에서 받은 소스 Import시 아래와 같이 오류가 발생합니다.

 

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.

ttyykim님, GitHub에서 받은 소스를 Import할 때 발생하는 오류는 java.lang.UnsupportedClassVersionError 관련 문제로 보입니다.

이 오류는 현재 사용 중인 Java 런타임에서 지원하는 클래스 파일 버전보다 더 높은 버전으로 컴파일된 클래스를 실행하려고 할 때 발생합니다. 오류 메시지에 따르면, CustomerManager 클래스는 클래스 파일 버전 52.0 (즉, Java 8)으로 컴파일되었지만, 실행하려는 Java 런타임은 클래스 파일 버전 51.0까지만 (즉, Java 7) 지원합니다.

이 문제를 해결하기 위해서는 두 가지 방법이 있습니다:

  1. Java 런타임을 업데이트하여 해당 클래스 파일 버전을 지원하도록 하는 방법
  2. 소스 코드를 현재 사용 중인 Java 런타임 버전과 호환되도록 다시 컴파일하는 방법

Java 런타임 업데이트 방법은 Termianl 또는 명령 프롬프트에서 java -version 명령어로 현재 설치된 Java 버전을 확인한 다음, 필요한 더 높은 Java 버전 (해당 경우 Java 8 이상)을 설치해야 합니다. 자바 공식 웹사이트(https://www.java.com)에서 원하는 버전의 Java를 다운로드할 수 있습니다.

Spring Boot 프로젝트를 IDE에서 실행할 때 관련 정보는 Spring Boot 공식 문서에서 제공하는 IDE에서 어플리케이션 실행하기 섹션을 참고하시면 도움이 될 것 같습니다.

도움이 필요하시면 언제든지 물어보세요!

ttyykim님의 프로필 이미지
ttyykim

작성한 질문수

질문하기