> Java > java지도 시간 > 컴파일 오류 없이 IntelliJ IDEA에서 Lombok 주석을 사용할 수 없는 이유는 무엇입니까?

컴파일 오류 없이 IntelliJ IDEA에서 Lombok 주석을 사용할 수 없는 이유는 무엇입니까?

Barbara Streisand
풀어 주다: 2024-11-20 04:24:01
원래의
985명이 탐색했습니다.

Why Can't I Use Lombok Annotations in IntelliJ IDEA Without Compilation Errors?

IntelliJ IDEA의 Lombok 컴파일 문제

Java 주석 처리 라이브러리인 Lombok은 일반적인 작업에 대한 코드 생성을 자동화하여 개발자가 간결하게 작성할 수 있도록 합니다. 그리고 이해하기 쉬운 코드. 그러나 IntelliJ IDEA에서 Lombok을 사용하면 컴파일 오류가 발생할 수 있습니다.

컴파일 실패:

IntelliJ IDEA에서 Lombok을 사용하는 경우 "찾을 수 없습니다"라는 오류가 발생할 수 있습니다. 기호 변수 로그." 이는 주석 프로세서가 필요한 코드를 생성하지 못할 때 발생합니다.

해결책:

  • 주석 처리 활성화: IntelliJ IDEA에서, 설정 ->에서 주석 처리가 활성화되어 있는지 확인하세요. 컴파일러 -> 주석 프로세서. 이를 통해 컴파일러는 Lombok 주석을 인식할 수 있습니다.
  • 프로젝트 설정에서 주석 처리 구성: 최신 버전의 IntelliJ IDEA(2019.2.1 이상)의 경우 수동으로 처리해야 할 수도 있습니다. 프로젝트 설정을 통해 주석 처리를 구성합니다.

    1. IDE에서 기본 설정... -> 빌드, 실행, 배포 -> 컴파일러 -> 주석 프로세서.
    2. "주석 처리 활성화"를 활성화합니다.
    3. 프로젝트 구성에 따라 "생성 소스를 기준으로 저장"을 적절한 옵션으로 설정합니다.
  • 프로젝트 라이브러리에 Lombok JAR 추가: Lombok 플러그인을 설치해도 문제가 해결되지 않으면 Lombok JAR 파일을 프로젝트 라이브러리에 수동으로 추가할 수 있습니다.

    1. https://projectlombok.org/download에서 Lombok JAR을 다운로드합니다.
    2. JAR 파일을 프로젝트의 lib 디렉터리에 추가합니다.
    3. IntelliJ IDEA에서 File -> 프로젝트 구조 -> 라이브러리를 추가하고 Lombok JAR 파일을 추가합니다.
    4. 변경 사항을 적용하고 메시지가 나타나면 IDE를 다시 시작합니다.

이 단계를 따르면 다음을 사용할 수 있습니다. IntelliJ IDEA 프로젝트에서 컴파일 오류 없이 Lombok 주석을 사용할 수 있습니다.

위 내용은 컴파일 오류 없이 IntelliJ IDEA에서 Lombok 주석을 사용할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿