반응형
Java를 사용하다 보면 @Override와 같이 @(어노테이션)이 많이 사용되는걸 볼 수 있습니다.
이러한 문법을 Lombok, 롬복이라 하며 사용하기 위해선 IntelliJ에서 별도로 설치를 해줘야 합니다.
1.lombok 라이브러리 의존성 추가
build.gradle에서 dependencies에 아래 두줄을 추가 합니다.
implementation 'org.projectlombok:lombok'
annotationProcessor 'org.projectlombok:lombok'
2. 플러그인 설치 확인
IntelliJ 2020.03버전 이후부터는 롬복이 기본적으로 설치되어 있습니다.
만약 이전 버전을 사용중이라면 상단의 [IntelliJ IDEA] - [Setting]으로 진입한 뒤 [Plugins] - [lombok]을 검색하여 install 진행합니다.
3. Enable annotation 설정
[settings] - [Build, Execution, Deployment] - [Compiler] - [Annotation Processors] 에서 [Enable annotation processing] 체크 후 적용합니다.
4. 만약 에러가 발생한다면..?
프로젝트에 들어가서 롬복을 사용해봅니다. @Builder, @ToString 등 입력했는데 lombok이 보이지 않는다면 제대로 설치가 되지 않은 것입니다. 이럴 때 설치가 안되있다면 붉은 느낌표가 나타나는데, 여기서 롬복 설치를 진행하면 됩니다.
반응형
'Develop > Java' 카테고리의 다른 글
[IntelliJ] Sub project(Multi Module) 구성 방법 (0) | 2023.04.03 |
---|---|
롬복(Lombok) 이란? (0) | 2023.04.02 |
[IntelliJ]Java build system 및 프로젝트 빌드 하는 방법 (0) | 2023.03.19 |
JAVA 디자인 패턴 (0) | 2023.03.19 |
실무에서 쓸 수 있는 Java 코딩 팁 모음 (0) | 2022.10.25 |