요약
InteliJ의 Java Runtime이 올바르지 않은 버전과 매칭됐을 때 발생하는 오류이다.
나의 경우, Java 11로 Spring Boot 3.x 버전을 실행하려고 해서 발생했다.
단순히 InteliJ의 설정만 변경해 주면 정상 동작한다.
해결
우측 상단에 'Edit Configurations' 를 클릭한다.
아래와 같이 Spring Boot 와 호환되는 Java 버전인지 확인한다.
필자의 경우 Spring Boot 3.x 을 사용하므로 Java 11에서 17로 변경해주었다.