답변:
IDEA 용 Lombok 플러그인을 설치해야합니다. 설정 패널을 엽니 다 (Ctrl + Alt + S). "플러그인"을 검색 한 다음 플러그인에서 "롬복"을 검색하십시오. 플러그인을 찾아서 설치하십시오. 마지막으로, IDEA를 다시 시작하십시오. 그러면 모든 것이 정상입니다!
설정-> 컴파일러-> 주석 프로세서에서 "주석 처리 사용"확인란을 선택하여 문제를 해결했습니다.
이와 함께 @ X.Chen의 새 버전의 IntelliJ Idea에 대한 답변lombok
에서 언급 한대로 플러그인 을 설치해야 할 수도 있습니다 .
당신이 경우 Mac
, 당신이이 두 장소에서 주석 처리 (확인란을 선택)를 활성화합니다.
1.) Intellij IDEA-> 환경 설정-> 컴파일러-> 주석 프로세서
2.) 파일-> 기타 설정-> 기본 설정-> 컴파일러-> 주석 프로세서
그리고
3.) Intellij IDEA-> 환경 설정-> 플러그인-> 저장소 찾아보기-> "롬복"검색-> 플러그인 설치-> IDEA 적용 및 재시작
4.) 그리고 Intellij IDEA를 다시 시작하십시오.
이것은 IntelliJ IDEA 및 Mac 버전입니다-IntelliJ IDEA 2017.1.5 빌드 # IU-171.4694.70 --- Mac OS X 10.12
IntelliJ에서 Lombok 플러그인과 Annotation Processing을 모두 사용하도록 설정했지만 구문 강조가 여전히 제대로 작동하지 않았습니다. 이는 2017 년에서 2018 년 IDEA 로의 업그레이드 때문일 수 있습니다. @Getter 및 @Setter를 사용한 클래스 내의 개인 필드에 대해 "액세스가 권한을 초과합니다"라는 경고가 표시되었습니다.
Lombok 플러그인을 제거하고 IntelliJ를 다시 시작한 다음 플러그인을 다시 설치하고 IntelliJ를 다시 한 번 다시 시작해야했습니다.
모든 것이 잘 작동합니다.
Settings > Plugins
하여 Updates
탭을 열면 Lombok에 대한 업데이트가 표시됩니다. 롬복이 업데이트되고 Intellij가 다시 시작된 후에는 작동합니다.
다음 단계에 따라 수정했습니다.
제 경우에는 아이디어 2017에서 2018로 마이그레이션 중이며 Lombok 플러그인이 이미 있습니다. 환경 설정을 입력 하고 "주석 처리 옵션 사용"을 추가 하고 확인란을 선택하기 만하면