🧐 🤔 컴퓨터 옆 메모장 🙄 😙

the project was not built due to release 21 is not found in the system

2024. 12. 2. Kim Evergood이가 씀

딱 봐도 자바버전 때문이죠?

현재 나의 프로젝트(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