딱 봐도 자바버전 때문이죠?
현재 나의 프로젝트(Maven 이용)의 자바 버전은 21로 설정되어있음을 pom.xml
에서 확인할 수 있다.
<project ...>
...
<properties>
<java.version>21</java.version>
</properties>
...
</project>
나는 VSCode를 쓰고 있으므로 여기서 자바 21을 쓰도록 설정해준다.
Ctrl
+ Shift
+ P
, Java: Configure Java Runtime
여기서 자바 버전을 설정한다.
목록에 21이 없는데 새 버전을 받는 옵션이 있어서 선택해줬다.
설치 완료 후 21 옵션을 선택하고 VSCode를 재시작하니 이제 앱이 실행이 된다.
물론 거꾸로 앱의 자바 버전을 내가 쓰는 자바 버전으로 바꿔줘도 된다.
728x90