java: source level should be in '1.1'...'1.8','9'...'14' (or '5.0'..'14.0'): 17
클래스를 RUN 하는데 갑자기 위와 같은 오류 메시지가 났다.
소스 레벨은 '1.1'...'1.8','9'...'14'(또는 '5.0'..'14.0')에 있어야 하는데 나는 17이라는 것이다.
언제나 오류 메시지 안에 답이 있듯 해결방법은 간단하게도
intelliJ 의 language level을 수정하면 된다!
File
> Project Structure
를 클릭한다.
그리고 Project Settings
의 Project
를 선택하고,
Language level
을 오류 메시지에서 가이드 해준 레벨들 중
내 소스코드를 작동시킬 수 있는 것으로 선택한 뒤 Apply
하면 된다.
어떤 버전에서 작동 가능한지 정확하게 모르겠다면... 🤔
이 과정을 몇번 더 반복하면 된다. 헤헤... (내 얘기)