프로젝트를 새로 빌드하고 WAS를 구동했을 때 아래와 같은 에러 메시지가 발생했다..
java: java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$JCImport does not have member field ‘com.sun.tools.javac.tree.JCTree qualid’
구글링해보니 롬복 관련 에러라고 하는데 JDK 버전이 21이상일 경우, 롬복에서 지원하는 않는 버전이라 나오는 오류라고 한다.
하지만 프로젝트에는 JDK 17버전이 잘 설정되어 있는데 무슨 문제일까 싶었다
결국 문제는 SDK 설정을 안했었다.. 21버전으로 되어 있어서 17버전으로 변경하고 다시 빌드하니 잘 실행되었다!
경로 (단축키: Ctrl + Alt + Shift + S)
Project Settings - Project - SDK
'Study > util' 카테고리의 다른 글
AWS 콘솔 Please (re)authenticate 인증 요청 오류 해결법 (0) | 2023.12.17 |
---|---|
인텔리제이, 파이참 한국어를 영어로 되돌리기 (0) | 2022.12.03 |
이클립스 파일추가 커스텀 마이징하기 (0) | 2022.11.10 |