JAVA

[Lombok] Junit error: cannot find symbol

코린이s 2023. 2. 7. 21:29
728x90

Junit 에서 테스트 코드 작성중에 아래와 같이 Lombok 의 Slf4j를 이용하여 로그를 찍고자 하였으며

@Test
    void contextLoads() {
        log.error("Hello !!");
    }

실행시 아래와 같이 이슈 발생 하였다.

C:\Users\..\IdeaProjects\CodingTest\src\test\java\com\code\CodingTestApplicationTests.java:13: error: cannot find symbol
        log.error("Hello !!");
        ^
  symbol:   variable log
  location: class CodingTestApplicationTests

Junit 에서 Lombok를 사용하기 위해서는 아래와 같이 의존성을 추가해야하며, 추가시 해결 되었다.

testAnnotationProcessor 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.projectlombok:lombok'

해결된 화면! 끝!

728x90