문제점
IntelliJ + Spring MVC + Maven 프로젝트에서 컴파일 시에 release version 5 not supported
가 발생했습니다.
원인
- Project Structure > Project Settings > Modules의 Sources탭 > Language Level이 5로 설정되어있었습니다.
- Preference > Build, Execution, Deployment > Compiler > Java Compiler에 모듈 타깃이 1.5로 설정되어있었습니다.
해결방법
- Language Level을 사용하고 있는 자바 버전으로 변경합니다.
- Java Compiler의 모듈 타겟을 사용하고 있는 자바 버전으로 변경합니다.
참고
해결방법 2를 먼저 하고 1번 방법을 실행했었을 때 Java Compiler 모듈 타깃이 다시 1.5로 돌아갔었습니다. 순서대로 해보시는 걸 권장합니다.
반응형
'Spring' 카테고리의 다른 글
[Spring] AOP의 개념 (0) | 2020.07.06 |
---|---|
[Spring] @Autowired @Resource @Inject @Qualifier (0) | 2020.07.05 |
[Tomcat] 톰캣 로그 한글에서 영어로 바꾸는 방법 (0) | 2020.06.26 |
IntelliJ에서 SpringMVC + Maven + Tomcat (0) | 2020.06.26 |
Spring Validator를 이용하여 유효성 검사 (0) | 2020.06.23 |