728x90
반응형
스프링부트 프로젝트 생성 후 간단한 코드를 짜고 실행 했더니 RequestMapping 어노테이션을 찾지 못하였으며 함께
class file has wrong version 61.0, should be 52 로그를 보여줬습니다.
원인을 찾아보니 컴파일 할 때 jdk 버전이 안맞을 때 생기는 문제를 확인할 수 있었습니다.
저는 Spring Boot 버전을 3.0.6으로 프로젝트를 생성했는데 Java 8 버전을 지원을 안해서 생긴 이슈였습니다.
원인 : Spring Boot 3.0.X 버전에서는 Java 17 이상 버전을, 2.x 버전에선 자바 11, 1.8을 사용합니다.
해결방법
Spring Boot 버전을 2.7.8로 변경해서 해결했습니다.
정상적으로 실행 되었습니다.
728x90
반응형
'일지 > JAVA' 카테고리의 다른 글
[Java] 클라이언트 실제 접속 IP 가져오기 (0) | 2023.07.17 |
---|---|
[JAVA] Spring 에러 : root-context.xml ( cvc-complex-type.2.3 ) (0) | 2023.02.16 |
[JavaScript] 얕은 복사, 깊은 복사 (0) | 2022.11.15 |
[JavaScript] 전개연산자 '...' (0) | 2022.11.15 |
댓글