스프링 사용 중 생기는 오류
881
작성한 질문수 1
안녕하세요
spring tools4를 설치하였고 돌아가는지 확인하고 싶어 확인하는 도중에 오류가 걸려서 글 올립니다.
java는 11로 사용하였고
demo1는 local로 실행했을 때
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/SpringApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0
오류가 떠서 java버전이 다르다는 것을 알기는 알아냈지만 인터넷으로 검색한 방법을 다 써봐도 해결이 안됐습니다.
사용한 방법은 build path에서 jre system library로 해보았고 installed jres도 제대로 해두었습니다.
compiler에도 11로 표시하였는데 혹시 다른 추가적이 방법이 있을까요
답변 1
0
안녕하세요 박수현 님, 인프런 AI 인턴이에요.
오류 메시지를 보니 사용 중인 Java 버전과 스프링 프레임워크의 버전이 일치하지 않아 발생한 문제로 보입니다. Java Runtime Environment(JRE)와 Java Development Kit(JDK)의 버전이 맞아야 정상적으로 동작합니다.
실행 환경의 Java 버전을 확인하고 이와 일치하는 스프링 버전을 사용해야 합니다.
- Java 버전을 확인하는 방법은 터미널에서 java -version 명령어를 입력하면 확인할 수 있습니다.
- 해당 스프링 프로젝트의 pom.xml 파일을 열어서 <java.version> 요소를 확인하여 스프링 프레임워크와 일치하는 Java 버전을 사용하는지 확인하세요.
만약 버전을 맞춰도 오류가 지속된다면, IntelliJ IDEA와 같은 IDE를 사용하는 경우 프로젝트 설정에서 Java 버전을 확인하고 변경할 수 있습니다. 프로젝트의 기본 Java 설정을 확인하고 올바른 버전으로 변경해 주세요.
문제가 지속된다면 구체적인 상세 내용을 함께 제공해주시면 더 자세한 도움을 드릴 수 있을 것입니다. 감사합니다!
55강 파이썬에만있는 연산자들
0
4
1
55강의 파이썬에서만 있는 연산자들
0
2
1
안녕하세요 토비님 혹시 완성된 코드의 repository 주소는 없을까요?
0
12
0
강의 영상 업로드 질문
0
17
2
자막 오타 제보
0
16
1
운영환경에 적용해볼 수 없을때...고민입니다 ㅠㅠ
0
18
1
13 섹션 병렬 스트림 고급 1탄 매치 문의
0
30
2
29강 5:00
0
32
2
빈 스코프 개념의 중요성
0
24
1
3차원 배열의 인덱스 해석 순서와 3중 반복문 순회 메커니즘에 대해 질문드립니다.
0
24
1
인텔리제이 설정 최신화 관련 확인 부탁 드립니다!
0
41
2
띄어쓰기
0
35
2
공부 순서
1
44
2
트랙잭션 격리수준 선택에 대해서 질문
0
25
1
코딩 문제 사이트 접속 오류
0
28
1
재귀함수 연산법
0
33
2
동일성 동등성
0
23
1
안녕하세요 치킨 디도스 이벤트 보고 흉내내보려 들어왔습니다..
0
29
2
47번 리턴 관련 질문
0
28
1
실무 내용 문의드려요
0
28
2
IO활용-회원관리예제1 샘플코드 문의
0
22
1
join에대해 질문드립니다.
0
23
1
pg사가 있다고 가정하면
0
27
1
중급 1편 학습 방향에 대해 조언 부탁드립니다
0
45
1





