728x90
0.발단
시험기간이 끝나고 오랜만에 vscode에서 springboot 프로젝트를 실행하니 다음과 같은 오류 메시지가 나왔다.
최근 이 프로젝트를 안하고 인텔리제이에서 gradle로 작업해서 내 환경설정이 바뀐문제인줄 알고 찾았지만 아니였다.
Can't initialize javac processor due to (most likely) a class loader problem: java.lang.NoClassDefFoundError: Could not initialize class lombok.javac.Javac
1. lombok 이슈 해결
lombok 깃헙을 확인해본결과 나랑 동일한 이슈를 겪는 글을 발견하였다.
https://github.com/projectlombok/lombok/issues/3871?utm_source=chatgpt.com
[BUG](SOLVED in the last comment) Lombok 1.18.36 Processor Initialization Failed in VS Code Java Language Server with JDK 22 ·
I am encountering a persistent issue with Lombok in a specific environment: the Java Language Server within VS Code. The Lombok annotation processor fails to initialize, resulting in VS Code's edit...
github.com
댓글중에 해결법이 담겨있는 댓글을 찾았다. vscode 확장에서
Java Platform Extension for Visual Studio Code 대신 Language support for Java ™ for Visual Studio Code를 사용하라는 글이다.
사용하던 java 확장을 다음 확장으로 변경하였다.
문제 해결!
728x90
'BackEnd > SpringBoot' 카테고리의 다른 글
[SpringBoot] 이미지 리사이징 하기 (1) | 2025.05.06 |
---|---|
[SpringBoot] WebFlux기반으로 외부 API 받기 (0) | 2025.04.28 |
[SpringBoot] JWT + Oauth2 추가하기 (0) | 2025.04.07 |