• Feed
  • Explore
  • Ranking
/

    [Spring Boot] Lombok 적용 오류

    Lombok 라이브러리 적용 안 되는 오류
    다
    다뉴기
    2024.06.20
    ·
    2 min read

    Lombok

    Annotation(어노테이션)을 기반으로 코드를 자동완성 해주는 라이브러리


    발생한 문제

    Lombok의 Annotation 적용이 되지 않는 문제

    Lombok을 설치하고 적용하였음에도 불구하고 적용되지 않음.

    아래와 같이 코드를 작성하였을 때 outline에 getter와 생성자가 생기지 않는 문제.

    until-622

    사용 환경

    SpringToolSuite4, gradle, JDK-17 등

    lombok.jar 파일을 통해서 SpringToolSuite가 설치된 폴더를 선택해 설치해주었음.

    build.gradle의 dependencies 내부에 아래와 같이 코드 역시 작성하였음.

    // https://mvnrepository.com/artifact/org.projectlombok/lombok
    compileOnly 'org.projectlombok:lombok' 
    annotationProcessor 'org.projectlombok:lombok' 


    해결 방법

    상단 툴바 → Help → Install New Software

    until-623

    Install 창이 뜨면 아래와 같이 검색해준다.

    https://projectlombok.org/p2

    그럼 아래와 같이 Lombok이 나오는 것을 확인할 수 있다. 그 후 Lombok을 선택해 설치를 진행하고 sts를 재시작하면 된다.

    until-624

    무사 작동 확인!

    오른쪽 Outline에 getter와 생성자가 생긴 것을 확인할 수 있다.

    until-625