IntelliJ에서 Lombok 적용하고
프로젝트 가져오면 다음과 같은 오류가 발생한다.
Error:(20, 43) java: cannot find symbol symbol: class __ |
오류가 나는 부분은 다음과 같다.
@__ 부분에서 오류가 발생한다.
@Log4j2
@Service
@RequiredArgsConstructor(onConstructor = @__(@Inject))
public class HttpService {
File > Settings ... 으로 이동한다.
좌측메뉴에서 Plugins 선택한후
Installed 탭을 확인해 보면
최근 IntelliJ 버전에는 기본적으로 Lombok 플러그인이 설치되기 때문에
검색에서 안나온다고 헤메는 삽질을 하지 않기를 바란다.
pom.xml에서
lombok 라이브러리 버전을 최신화 한다.
우측 Maven 메뉴에서 Reload 버튼을 클릭하여 프로젝트 메타데이타를 초기화 한다.
이제 실행하면 정상구동이 된다. ^^